The typical asking price in Eikenhof, Gauteng is R 6 250 000 for a house, R 1 690 000 for an apartment and R 2 740 000 for a townhouse. The typical house price in Eikenhof is 258% above the typical Gauteng price of R 1 745 000. At R 13 412 per m², houses in Eikenhof cost 36% more than the Gauteng figure of R 9 855, which points to larger homes. Of the 43 towns in Gauteng with a typical house price, Eikenhof has the highest. Houses typically rent for R 40 000 a month. Figures updated in November 2026.
Select an area on the map to open its page.
Prices for sale in Eikenhof
Median asking price by home type, Eikenhof
Home type
Median asking price
Median per m²
Middle 50% per m²
Confidence
Houses
R 6 250 000
R 13 412
R 11 161 – R 17 069
4 / 5
Apartments
R 1 690 000
R 17 939
R 16 558 – R 18 494
4 / 5
Townhouses
R 2 740 000
R 14 762
R 14 268 – R 15 942
4 / 5
Median asking price by bedrooms, Eikenhof
Bedrooms
Houses
Townhouses
3 bedrooms
R 3 350 000
R 2 780 000
4 bedrooms
R 6 250 000
—
5 bedrooms
R 8 947 000
—
6+ bedrooms
R 7 224 000
—
Rents in Eikenhof
Median monthly rent by home type, Eikenhof
Home type
Median rent / month
Median per m² / month
Confidence
Houses
R 40 000
R 113
2 / 5
Apartments
R 20 000
—
—
Townhouses
R 17 500
—
—
Suburbs in Eikenhof
Gross yields compare area-level asking rents and sale prices before costs.
Houses: suburb asking prices, monthly rents and gross yields, Eikenhof