Property prices in Diaz Beach

The typical asking price in Diaz Beach, Mossel Bay, Western Cape is R 3 495 000 for a house, R 2 825 000 for an apartment and R 3 392 500 for a townhouse. The typical house price in Diaz Beach is 22% below the typical Mossel Bay price of R 4 500 000. At R 21 182 per m², houses in Diaz Beach cost 17% more than the Mossel Bay figure of R 18 085, which points to smaller homes. Of the 17 suburbs in Mossel Bay with a typical house price, Diaz Beach has the 4th lowest. Figures updated in November 2026.

Prices for sale in Diaz Beach

Median asking price by home type, Diaz Beach
Home typeMedian asking priceMedian per m²Middle 50% per m²Confidence
HousesR 3 495 000R 21 182R 18 875 – R 22 5004 / 5
ApartmentsR 2 825 000R 33 102R 29 330 – R 36 0875 / 5
TownhousesR 3 392 500R 24 479R 22 080 – R 26 3684 / 5
Median asking price by bedrooms, Diaz Beach
BedroomsHousesApartmentsTownhouses
2 bedrooms—R 2 790 000—
3 bedroomsR 3 195 000R 3 400 000R 3 900 000

Rents in Diaz Beach

Median monthly rent by home type, Diaz Beach
Home typeMedian rent / monthMedian per m² / monthConfidence
ApartmentsR 12 000R 1403 / 5
TownhousesR 12 450R 1351 / 5

Suburbs bordering Diaz Beach

Median asking prices and rents, Diaz Beach and the suburbs bordering it
SuburbHouse priceApartment priceTownhouse priceApartment rent / monthTownhouse rent / month
Diaz BeachR 3 495 000R 2 825 000R 3 392 500R 12 000R 12 450
Voorbaai—R 2 010 000—R 11 550—
Boland ParkR 4 300 000R 2 250 000—R 10 850—
Santos BayR 8 000 000R 3 650 000—R 13 000—

Compare all suburbs in Mossel Bay

Grey figures are indicative.

Figures are asking prices, not completed sale prices. Data last updated: .