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
40 properties for sale in Diaz Beach, Mossel Bay

40 properties for sale in Diaz Beach, Mossel Bay

Duplex For Sale in Diaz Beach, Mossel Bay - Photo 1
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 2
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 3
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 4
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 5
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 6
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 7
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 8
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 9
Duplex For Sale in Diaz Beach, Mossel Bay - Photo 10
Listed last 4 weeks

R 2,495,000

Diaz Beach

Coastal entertaining lifestyle with sweeping ocean views from a private upstairs patio in a well-kept complex. Upgraded kitchen with island, retractable pergola and carport braai; two bedrooms, two baths.

2
2
113 m²
8165m²
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 1
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 2
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 3
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 4
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 5
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 6
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 7
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 8
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 9
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 10
Listed last 4 weeks

R 2,050,000

Diaz Beach

Embrace relaxed beachfront living in Diaz Beach on the Garden Route, with direct beach access, an enclosed patio with built-in braai, two bedrooms, one bathroom and covered parking.

2
1
77 m²
3971m²
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 1
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 2
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 3
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 4
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 5
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 6
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 7
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 8
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 9
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 10
Under Offer

R 2,650,000

Diaz Beach

Wake to ocean breakers and harbour panoramas in Diaz Beach — fifth-floor holiday apartment with enclosed glass patio and private beach access; two bedrooms, one modern bathroom.

2
1
80 m²
3971m²
Apartment For Sale in Diaz Beach - Photo 1
Apartment For Sale in Diaz Beach - Photo 2
Apartment For Sale in Diaz Beach - Photo 3
Apartment For Sale in Diaz Beach - Photo 4
Apartment For Sale in Diaz Beach - Photo 5
Apartment For Sale in Diaz Beach - Photo 6
Apartment For Sale in Diaz Beach - Photo 7
Apartment For Sale in Diaz Beach - Photo 8
Apartment For Sale in Diaz Beach - Photo 9
Apartment For Sale in Diaz Beach - Photo 10
Listed last 4 weeks

R 2,049,000

41 Beach Boulevard East, La Palma Villas, Diaz Beach

Sunny walk-to-beach living in Diaz Beach, steps from the waterfront and surf. Open-plan layout with a built-in braai, perfect lock-up-and-go holiday home—2 beds, 1 bath.

2
1
77 m²
77m²
4
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 1
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 2
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 3
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 4
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 5
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 6
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 7
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 8
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 9
Coastal Comfort, Secure Living, and Excellent Rental Potential - Photo 10
Listed last 4 weeks

R 2,490,000

Diaz Beach

Effortless coastal living in Diaz Beach, just 200m from the surf, with an upstairs balcony and boma braai for warm evenings; two en-suite bedrooms and covered parking.

2
2
113 m²
5557m²
2
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 1
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 2
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 3
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 4
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 5
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 6
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 7
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 8
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 9
Apartment For Sale in Diaz Beach, Mossel Bay - Photo 10

R 3,950,000

Diaz Beach

Seaside living moments from Diaz Beach in Portobelo — ground-floor, light open-plan home with enclosed patio doubling as sunroom/extra living space. Three bedrooms, two bathrooms, lock-up garage.

3
2
124 m²
1.13 ha
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 1
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 2
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 3
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 4
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 5
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 6
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 7
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 8
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 9
Secure Coastal Retirement Living with Full Care Centre Support – Bardolino Lifestyle Village - Photo 10

R 5,150,000

30 Bardelino, Bardilino Estate, Diaz Beach

Coastal retirement living 250m from Diaz Beach in Mossel Bay, with community amenities and on-site care centre — three-bedroom, two-bath home with double garage.

3
2
172 m²
554m²
2
Apartment For Sale in Diaz Beach - Photo 1
Apartment For Sale in Diaz Beach - Photo 2
Apartment For Sale in Diaz Beach - Photo 3
Apartment For Sale in Diaz Beach - Photo 4
Apartment For Sale in Diaz Beach - Photo 5
Apartment For Sale in Diaz Beach - Photo 6
Apartment For Sale in Diaz Beach - Photo 7
Apartment For Sale in Diaz Beach - Photo 8
Apartment For Sale in Diaz Beach - Photo 9
Apartment For Sale in Diaz Beach - Photo 10

R 3,900,000

6045 Beach Boulevard East, Ss Beach Club, Diaz Beach

Beachfront coastal living at Diaz Beach: walk to restaurants and waterpark, enjoy 180° bay and Seal Island views from a covered balcony, modern kitchen and resident pool.

2
2
126 m²
1.23 ha
2
Third FloorBuilt-in CupboardsCurtain RailsQueen Bed
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 1
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 2
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 3
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 4
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 5
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 6
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 7
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 8
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 9
STUNNING BEACHFRONT APARTMENT IN SECURE BEACH COMPLEX - Photo 10

R 2,050,000

Diaz Beach

Wake up to oceanfront living at Dias Beach — first-floor apartment with direct beach access, enclosed balcony with built-in braai and modern open-plan kitchen; two bedrooms, shaded parking.

2
1
77 m²
1
2 Bedroom Beach-front luxury at Diaz Beach - Photo 1
2 Bedroom Beach-front luxury at Diaz Beach - Photo 2
2 Bedroom Beach-front luxury at Diaz Beach - Photo 3
2 Bedroom Beach-front luxury at Diaz Beach - Photo 4
2 Bedroom Beach-front luxury at Diaz Beach - Photo 5
2 Bedroom Beach-front luxury at Diaz Beach - Photo 6
2 Bedroom Beach-front luxury at Diaz Beach - Photo 7
2 Bedroom Beach-front luxury at Diaz Beach - Photo 8
2 Bedroom Beach-front luxury at Diaz Beach - Photo 9
2 Bedroom Beach-front luxury at Diaz Beach - Photo 10

R 3,900,000

Diaz Beach

Coastal living at The Beach Club, Diaz Beach — wake up on a private balcony with Seal Island and Outeniqua Mountain views. Two bedrooms, two en-suites, secure parking.

2
2
126 m²
126m²
Apartment For Sale in Diaz Beach - Photo 1
Apartment For Sale in Diaz Beach - Photo 2
Apartment For Sale in Diaz Beach - Photo 3
Apartment For Sale in Diaz Beach - Photo 4
Apartment For Sale in Diaz Beach - Photo 5
Apartment For Sale in Diaz Beach - Photo 6
Apartment For Sale in Diaz Beach - Photo 7
Apartment For Sale in Diaz Beach - Photo 8
Apartment For Sale in Diaz Beach - Photo 9
Apartment For Sale in Diaz Beach - Photo 10

R 2,995,000

Diaz Beach

Wake up to ocean views at Diaz Beach — relaxed coastal living steps from the sand, bright open-plan layout and modern kitchen, inverter-backed power. Two bedrooms, one bathroom.

2
1
65 m²
65m²
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 1
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 2
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 3
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 4
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 5
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 6
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 7
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 8
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 9
Ground Floor Apartment... Very Popular Complex... Close to The Beach !!! - Photo 10

R 1,990,000

Diaz Beach

Beachside holiday living steps from Diaz Beach, shops and waterpark — ground-floor apartment with enclosed veranda and built-in braai, two bedrooms, one bathroom, shaded parking.

2
1
75 m²
Are you over 50? Retire in style within walking distance of the sea. - Photo 1
Are you over 50? Retire in style within walking distance of the sea. - Photo 2
Are you over 50? Retire in style within walking distance of the sea. - Photo 3
Are you over 50? Retire in style within walking distance of the sea. - Photo 4
Are you over 50? Retire in style within walking distance of the sea. - Photo 5
Are you over 50? Retire in style within walking distance of the sea. - Photo 6
Are you over 50? Retire in style within walking distance of the sea. - Photo 7
Are you over 50? Retire in style within walking distance of the sea. - Photo 8
Are you over 50? Retire in style within walking distance of the sea. - Photo 9
Are you over 50? Retire in style within walking distance of the sea. - Photo 10
Just Listed

R 4,500,000

Diaz Beach

Seaside retirement living at Diaz Beach in Mossel Bay—short stroll to the shore, north-facing corner home with indoor braai, sunlit open-plan living and double garage; two bedrooms, three baths.

2
3
155 m²
314m²
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 1
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 2
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 3
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 4
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 5
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 6
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 7
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 8
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 9
Perfect for a family or as a holiday retreat. Short walk to the beach. - Photo 10
Just Listed

R 6,800,000

Diaz Beach

Coastal entertainer's retreat in Diaz Beach, offering privacy, premium security, designer kitchen and seamless indoor-outdoor flow with ironwood braai — four bedrooms, 3.5 bathrooms, double garage.

4
3.5
379 m²
636m²
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 1
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 2
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 3
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 4
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 5
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 6
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 7
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 8
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 9
Beautifully Upgraded... Perfect Holiday Investment... Close to The Beach !!! - Photo 10

R 3,950,000

Diaz Beach

Beachside holiday living at Diaz Beach — stroll to swimming beaches, waterpark and restaurants. Upgraded townhouse with enclosed veranda (retractable bed), courtyard, pool, communal braai; three bedrooms, two bathrooms, lock-up garage.

3
2
124 m²
1
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 1
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 2
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 3
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 4
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 5
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 6
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 7
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 8
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 9
Rare Investment Opportunity - 3 Bedroom Townhouse For Sale in Portobello, Diaz Beach - Photo 10

R 3,950,000

46 Beach Boulevard, Portobello, Diaz Beach

Seaside holiday living at Diaz Beach, Mossel Bay — minutes from white sands and surf. Fully furnished townhouse with versatile enclosed patio overlooking garden and communal pools; three beds, two baths.

3
2
124 m²
1
1
Open Parking
Embrace modern comfort in Diaz Beach retirement village - Photo 1
Embrace modern comfort in Diaz Beach retirement village - Photo 2
Embrace modern comfort in Diaz Beach retirement village - Photo 3
Embrace modern comfort in Diaz Beach retirement village - Photo 4
Embrace modern comfort in Diaz Beach retirement village - Photo 5
Embrace modern comfort in Diaz Beach retirement village - Photo 6
Embrace modern comfort in Diaz Beach retirement village - Photo 7
Embrace modern comfort in Diaz Beach retirement village - Photo 8
Embrace modern comfort in Diaz Beach retirement village - Photo 9
Embrace modern comfort in Diaz Beach retirement village - Photo 10

R 4,500,000

Diaz Beach

Coastal retirement living near Diaz Beach in a secure village, with communal dining and on-site care. Single-level home with indoor braai, sunny courtyard, two beds, two baths, double garage.

2
2
154 m²
314m²
2
Fibre Internet
Spacious Family Home with Character and Comfort - Photo 1
Spacious Family Home with Character and Comfort - Photo 2
Spacious Family Home with Character and Comfort - Photo 3
Spacious Family Home with Character and Comfort - Photo 4
Spacious Family Home with Character and Comfort - Photo 5
Spacious Family Home with Character and Comfort - Photo 6
Spacious Family Home with Character and Comfort - Photo 7
Spacious Family Home with Character and Comfort - Photo 8
Spacious Family Home with Character and Comfort - Photo 9
Spacious Family Home with Character and Comfort - Photo 10

R 6,450,000

Diaz Beach

Enjoy beachside living steps from the surf and Mossel Bay CBD, with a modern kitchen and separate braai room opening to a private patio. Four beds, two baths, three-car garage.

4
2
327 m²
624m²
3
Coastal Comfort and Style – Invest in Your Future! - Photo 1
Coastal Comfort and Style – Invest in Your Future! - Photo 2
Coastal Comfort and Style – Invest in Your Future! - Photo 3
Coastal Comfort and Style – Invest in Your Future! - Photo 4
Coastal Comfort and Style – Invest in Your Future! - Photo 5
Coastal Comfort and Style – Invest in Your Future! - Photo 6
Coastal Comfort and Style – Invest in Your Future! - Photo 7
Coastal Comfort and Style – Invest in Your Future! - Photo 8
Coastal Comfort and Style – Invest in Your Future! - Photo 9
Coastal Comfort and Style – Invest in Your Future! - Photo 10

R 2,750,000

1 Beach Boulevard West, Portobelo, Diaz Beach

Resort-style coastal living in a well-maintained complex, with a large balcony overlooking landscaped gardens and pool — fully furnished, three bedrooms, two bathrooms and a lock-up garage.

3
2
116 m²
9493m²
1
Apartment For Sale in Diaz Beach - Photo 1
Apartment For Sale in Diaz Beach - Photo 2
Apartment For Sale in Diaz Beach - Photo 3
Apartment For Sale in Diaz Beach - Photo 4
Apartment For Sale in Diaz Beach - Photo 5
Apartment For Sale in Diaz Beach - Photo 6
Apartment For Sale in Diaz Beach - Photo 7
Apartment For Sale in Diaz Beach - Photo 8
Apartment For Sale in Diaz Beach - Photo 9
Apartment For Sale in Diaz Beach - Photo 10
Under Offer

R 2,150,000

Diaz Beach

Coastal living at sought-after Diaz Beach with sweeping 180° ocean views, open-plan kitchen/lounge and dedicated braai room — two bedrooms, one bathroom and open plus covered parking.

2
1
80 m²
80m²
2
House For Sale in Diaz Beach - Photo 1
House For Sale in Diaz Beach - Photo 2
House For Sale in Diaz Beach - Photo 3
House For Sale in Diaz Beach - Photo 4
House For Sale in Diaz Beach - Photo 5
House For Sale in Diaz Beach - Photo 6
House For Sale in Diaz Beach - Photo 7
House For Sale in Diaz Beach - Photo 8
House For Sale in Diaz Beach - Photo 9
House For Sale in Diaz Beach - Photo 10

R 4,500,000

63 Via Calabro, Bardolino Livestyle Village, Diaz Beach

Relaxed retirement living in Diaz Beach's Bardolino Village with effortless indoor–outdoor flow, granite kitchen and spacious lounge — includes two bedrooms, three baths and double garage.

2
3
220 m²
314m²
Single StoreyRetirement LivingBlindsBuilt-in Cupboards
1/ 2
12

Learn more about Diaz Beach

View Area GuideLocal estate agents

Popular types in Diaz Beach

HousesApartmentsTownhousesFarmsVacant LandAgricultural LandCommercial LandOfficesRetailIndustrialWarehousesHospitality