FIND PROPERTY

  • Property for Sale
  • Property to Rent
  • Estate Agents
  • Bond Calculator
  • Property News
  • Market Insights

Locations

  • Gauteng Area Guide
  • Western Cape Area Guide
  • KwaZulu-Natal Area Guide

Property types

  • Houses for Sale
  • Apartments for Sale
  • Vacant Land for Sale
  • Farms for Sale
MyProperty Africa
  • Advertise
  • Marketplace for Agents

© 2026 Built with 🧡 by Entegral. We simplify real estate (technology) in Africa | Privacy Policy | Changelog.

Favourites
MyProperty Africa
MyProperty Africa
  1. Home
  2. Diaz Beach
  1. HomeHome
  2. Western CapeWestern Cape
  3. Mossel BayMossel Bay
  4. Diaz BeachDiaz Beach
39 properties for sale in Diaz Beach, Mossel Bay

39 properties for sale in Diaz Beach, Mossel Bay

Diaz Beach Living - Photo 1
Diaz Beach Living - Photo 2
Diaz Beach Living - Photo 3
Diaz Beach Living - Photo 4
Diaz Beach Living - Photo 5
Diaz Beach Living - Photo 6
Diaz Beach Living - Photo 7
Diaz Beach Living - Photo 8
Diaz Beach Living - Photo 9
Diaz Beach Living - Photo 10
Under Offer

R 1,200,000

Diaz Beach

Coastal convenience steps from Diaz Beach and lively attractions, with a private balcony and access to a rooftop communal braai and views — ideal one-bedroom, one-bath with covered parking.

1
1
54 m²
1
Covered Parking
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 1
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 2
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 3
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 4
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 5
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 6
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 7
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 8
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 9
Perfect Holiday Apartment... Swimming Pool... Close to the Beach !!! - Photo 10

R 2,750,000

30, Portobelo, Diaz Beach

Beachside holiday living at Diaz Beach with restaurants and a waterpark nearby, in a secure complex featuring a sparkling pool and braai area. Three bedrooms, two baths, garage.

3
2
116 m²
1
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 1
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 2
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 3
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 4
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 5
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 6
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 7
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 8
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 9
Effortless Beachside Living - Stylish, Spacious and Fully Furnished - Photo 10

R 2,750,000

Diaz Beach

Relaxed coastal living in Portobelo, Diaz Beach — 300m from the shore. Sunlit open-plan apartment with private balcony, three bedrooms, two baths and lock-up garage.

3
2
116 m²
1.13 ha
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 1
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 2
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 3
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 4
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 5
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 6
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 7
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 8
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 9
Perfect Holiday Apartment in the Heart of Diaz Beach - Photo 10

R 2,090,000

18 Beach Boulevard East, Portobelo, Diaz Beach

Beachside holiday living in Diaz Beach, just 300m from the main beach — corner 1st-floor apartment with enclosed balcony option, communal saltwater pool and shade-net parking; two bedrooms, two bathrooms.

2
2
89 m²
1111m²
1
Covered Parking
Renovated townhouse awaits in Diaz Beach - Photo 1
Renovated townhouse awaits in Diaz Beach - Photo 2
Renovated townhouse awaits in Diaz Beach - Photo 3
Renovated townhouse awaits in Diaz Beach - Photo 4
Renovated townhouse awaits in Diaz Beach - Photo 5
Renovated townhouse awaits in Diaz Beach - Photo 6
Renovated townhouse awaits in Diaz Beach - Photo 7
Renovated townhouse awaits in Diaz Beach - Photo 8
Renovated townhouse awaits in Diaz Beach - Photo 9
Renovated townhouse awaits in Diaz Beach - Photo 10

R 3,950,000

Diaz Beach

Seaside living minutes from Diaz Beach's sands and surf in Portobelo complex with pools and manicured gardens; single-level townhouse, covered patio, three bedrooms, two bathrooms, single garage.

3
2
124 m²
1
1
Fibre InternetOpen Parking
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 1
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 2
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 3
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 4
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 5
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 6
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 7
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 8
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 9
Stunning Fully furnished Ground Floor Apartment in Estoril Villas, Diaz Beach - Photo 10

R 3,170,000

Diaz Beach

Coastal living steps from Diaz Beach — front-row Estoril Villas, just 200m to the shore, fully furnished with open-plan living, a wood-fire braai stoep, two bedrooms and covered parking.

2
1
75 m²
1111m²
1
Covered Parking
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 1
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 2
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 3
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 4
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 5
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 6
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 7
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 8
Commercial Property... Diaz Office Park... Diaz Beach !!! - Photo 9

R 1,815,000

Diaz Beach

Coastal business opportunity steps from Diaz Beach — versatile 137 m² open-plan unit with balcony and kitchenette, two toilets and ample customer parking, ideal for office or retail.

137m²
Prime beach access & rental income potential - Photo 1
Prime beach access & rental income potential - Photo 2
Prime beach access & rental income potential - Photo 3
Prime beach access & rental income potential - Photo 4
Prime beach access & rental income potential - Photo 5
Prime beach access & rental income potential - Photo 6
Prime beach access & rental income potential - Photo 7
Prime beach access & rental income potential - Photo 8
Prime beach access & rental income potential - Photo 9
Prime beach access & rental income potential - Photo 10

R 2,050,000

18 Beach Boulevard East, La Palma Villas, Diaz Beach

Relaxed beachfront living with direct beach access via secure tag and 24-hour security; first-floor apartment features an enclosed braai balcony with stacker windows, two bedrooms, one bath, covered parking.

2
1
77 m²
3971m²
1
Covered Parking
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 1
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 2
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 3
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 4
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 5
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 6
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 7
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 8
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 9
Welcome to Diaz Beach Luxury, Where Coastal Elegance Meets Urban Excitement - Photo 10

R 9,970,000

Diaz Beach

Coastal lifestyle meets city convenience at Diaz Beach on the Garden Route near Mossel Bay — penthouse with private elevator, ocean views, 3 beds and 3.5 baths.

3
3.5
376 m²
Charming Holiday Apartment Just Steps from the Beach - Photo 1
Charming Holiday Apartment Just Steps from the Beach - Photo 2
Charming Holiday Apartment Just Steps from the Beach - Photo 3
Charming Holiday Apartment Just Steps from the Beach - Photo 4
Charming Holiday Apartment Just Steps from the Beach - Photo 5
Charming Holiday Apartment Just Steps from the Beach - Photo 6
Charming Holiday Apartment Just Steps from the Beach - Photo 7
Charming Holiday Apartment Just Steps from the Beach - Photo 8
Charming Holiday Apartment Just Steps from the Beach - Photo 9
Charming Holiday Apartment Just Steps from the Beach - Photo 10

R 1,980,000

1 Portobelo, Portobelo, Diaz Beach

Seaside retreat ideal for relaxed coastal living, just 300m from the beach in secure Portobelo complex — alfresco balcony overlooking pool and braai area. Two bedrooms, two bathrooms, shade-net parking.

2
2
87 m²
1111m²
1
Fibre InternetCovered Parking
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 1
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 2
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 3
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 4
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 5
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 6
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 7
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 8
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 9
Popular Complex... Beautiful Sea Views...  Swimming Beach at Your Doorstep !!! - Photo 10

R 2,890,000

Diaz Beach

Corner unit apartment at Diaz Beach, featuring 2 bedrooms, 1 bathroom, and 90 m² of space.

2
1
90 m²
Beautiful Apartment - Photo 1
Beautiful Apartment - Photo 2
Beautiful Apartment - Photo 3
Beautiful Apartment - Photo 4
Beautiful Apartment - Photo 5
Beautiful Apartment - Photo 6
Beautiful Apartment - Photo 7
Beautiful Apartment - Photo 8
Beautiful Apartment - Photo 9
Beautiful Apartment - Photo 10

R 2,795,000

Diaz Beach

Coastal living in the heart of Diaz Beach, footsteps from the sand; renovated ground-floor apartment with enclosed braai room and private garden — three bedrooms, two bathrooms and single garage.

3
2
96 m²
1
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 1
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 2
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 3
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 4
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 5
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 6
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 7
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 8
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 9
Townhouse For Sale in Diaz Beach, Mossel Bay, Western Cape - Photo 10
Listed last 4 weeks

R 2,980,000

Diaz Beach

Beachside living at Diaz Beach in the secure Twee Kuilen complex, steps from the shore and hotel, with open-plan entertaining, two built-in braais, three bedrooms and garage.

3
2
188 m²
176m²
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 1
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 2
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 3
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 4
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 5
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 6
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 7
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 8
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 9
Townhouse For Sale in Twee Kuilen, Diaz Beach, Mossel Bay, Western Cape - Photo 10
Listed last 4 weeks

R 2,760,000

Diaz Beach

Seaside, tree-lined estate living with easy beach access — perfect for active families. Entertainment room with built-in braai, balcony retreat, five beds, three baths, covered parking.

5
3
165 m²
180m²
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 1
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 2
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 3
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 4
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 5
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 6
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 7
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 8
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 9
**5-Bedroom Holiday Home in Diaz Beach, Mossel Bay** - Photo 10

R 2,730,000

Diaz Beach

5-bedroom, 3-bathroom holiday home in Twee Kuilen Estate, 180 m² with 2 parking bays. Close to beach and amenities.

5
3
180 m²
2
Fibre InternetCovered Parking
Coastal Bliss - Photo 1
Coastal Bliss - Photo 2
Coastal Bliss - Photo 3
Coastal Bliss - Photo 4
Coastal Bliss - Photo 5
Coastal Bliss - Photo 6
Coastal Bliss - Photo 7
Coastal Bliss - Photo 8
Coastal Bliss - Photo 9
Coastal Bliss - Photo 10

R 6,950,000

Diaz Beach

Beachside living with easy walks to Diaz Beach and effortless entertaining in a sunny braai room and private garden; five en-suite bedrooms, ground-floor main, double automated garage.

5
5.5
634m²
2
1
Open Parking
Coastal Delight - Photo 1
Coastal Delight - Photo 2
Coastal Delight - Photo 3
Coastal Delight - Photo 4
Coastal Delight - Photo 5
Coastal Delight - Photo 6
Coastal Delight - Photo 7
Coastal Delight - Photo 8
Coastal Delight - Photo 9
Coastal Delight - Photo 10

R 2,980,000

Diaz Beach

3 bedrooms, 2 bathrooms, 1 garage on 180 m² land in Twee Kuilen, Diaz Beach. Close to beach and communal amenities.

3
2
180m²
1
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 1
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 2
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 3
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 4
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 5
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 6
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 7
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 8
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 9
Oceanfront Elegance: Your Double-Storey Penthouse Retreat - Photo 10

R 9,970,000

26 Beach Boulevard West, Pansy Cove Mactra, Diaz Beach

3 bedrooms, 3.5 bathrooms, 376 m² penthouse with garage and parking at Diaz Beach. Direct beach access and amenities included.

3
3.5
376 m²
1
2
Prepaid ElectricityMunicipal WaterFibre Internet
2/ 2
12

Learn more about Diaz Beach

View Area GuideLocal estate agents

Popular types in Diaz Beach

Houses7Apartments20Townhouses6Vacant Land1