The typical asking price in Shakas Rock, Ballito, KwaZulu-Natal is R 5 400 000 for a house, R 3 400 000 for an apartment and R 4 725 000 for a townhouse. The typical house price in Shakas Rock is 20% below the typical Ballito price of R 6 772 500. At R 30 825 per m², houses in Shakas Rock cost 33% more than the Ballito figure of R 23 214, which points to smaller homes. Of the 15 suburbs in Ballito with a typical house price, Shakas Rock has the 4th lowest. Apartments typically rent for R 35 000 a month. Apartments in Shakas Rock return a gross rental yield of 5,7%, below the Ballito figure of 7,7%. Figures updated in November 2026.
Prices for sale in Shakas Rock
Median asking price by home type, Shakas Rock
Home type
Median asking price
Median per m²
Middle 50% per m²
Confidence
Houses
R 5 400 000
R 30 825
R 29 486 – R 31 500
5 / 5
Apartments
R 3 400 000
R 28 243
R 23 544 – R 30 763
4 / 5
Townhouses
R 4 725 000
R 28 665
R 24 424 – R 31 500
4 / 5
Median asking price by bedrooms, Shakas Rock
Bedrooms
Houses
Apartments
2 bedrooms
R 5 400 000
R 2 275 000
3 bedrooms
—
R 3 425 000
Rents in Shakas Rock
Median monthly rent by home type, Shakas Rock
Home type
Median rent / month
Median per m² / month
Middle 50% per m²
Confidence
Houses
R 30 000
R 124
—
1 / 5
Apartments
R 35 000
R 135
R 130 – R 182
4 / 5
Typical monthly rent by bedrooms (mean of the middle half of rents), Shakas Rock
Bedrooms
Apartments
3 bedrooms
R 34 286
Gross rental yield by home type in Shakas Rock
Gross rental yield by home type, Shakas Rock
Home type
Gross yield
Apartments
5,7%
Suburbs bordering Shakas Rock
Median asking prices and rents, Shakas Rock and the suburbs bordering it