Townhouses for sale 3 bedroom in Midrand

20 494 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Port Shepstone, Hibiscus Coast Local Municipality
R 849 000
Port Shepstone, Hibiscus Coast Local Municipality

3 Bedrooms

2 Bathrooms

GardenBalconyParking

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in eMalahleni, Emalahleni Local Municipality
R 164 000
eMalahleni, Emalahleni Local Municipality

3 Bedrooms

2 Bathrooms

Storage roomParkingIntegral kitchenSecurity

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality
R 1 295 000
Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality

3 Bedrooms

2 Bathrooms

GardenParkingFireplaceIntegral kitchenSecurity

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in eMalahleni, Emalahleni Local Municipality
R 1 700 000
eMalahleni, Emalahleni Local Municipality

3 Bedrooms

2 Bathrooms

AlarmParkingIntegral kitchenSecurity

3 days + 15 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Durban, eThekwini Metropolitan Municipality
R 3 995 000
Durban, eThekwini Metropolitan Municipality

3 Bedrooms

2 Bathrooms

Swimming poolGardenParkingPatioSecurity

3 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality
R 1 285 000
Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality

3 Bedrooms

2 Bathrooms

GrillGardenParkingIntegral kitchenSecurity

15 Aug 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Louis Trichardt, Makhado Local Municipality
R 2 680 000
Louis Trichardt, Makhado Local Municipality

3 Bedrooms

2 Bathrooms

Powder roomStorage roomGrillAir conditioningBalconyParking

10 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality
R 1 950 000
Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality

3 Bedrooms

2 Bathrooms

Powder roomStorage roomGrillBalconyCellarIntegral kitchenDeck

9 Jun 2026

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Rustenburg Local Municipality, Bojanala Platinum District Municipality
R 1 400 000
Rustenburg Local Municipality, Bojanala Platinum District Municipality

3 Bedrooms

2 Bathrooms

GardenParking

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Klerksdorp, Matlosana Local Municipality
R 895 000
Klerksdorp, Matlosana Local Municipality

3 Bedrooms

2 Bathrooms

GardenTennis courtSecurityIntegral kitchen

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Kimberley, Frances Baard District Municipality
R 21 000 000
Kimberley, Frances Baard District Municipality

3 Bedrooms

2 Bathrooms

GardenAir conditioningParkingPatioFully fenced

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in North West
R 1 775 000
North West

3 Bedrooms

2 Bathrooms

Storage room

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Rustenburg Local Municipality, Bojanala Platinum District Municipality
R 11 000 000
Rustenburg Local Municipality, Bojanala Platinum District Municipality

3 Bedrooms

2 Bathrooms

GardenAir conditioningPatio

1 day + 15 hours ago

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality
R 1 600 000
Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality

3 Bedrooms

2 Bathrooms

PatioSecurity

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Bloemfontein, Mangaung Metropolitan Municipality
R 969 000
Bloemfontein, Mangaung Metropolitan Municipality

3 Bedrooms

2 Bathrooms

Powder roomGrillGardenParkingIntegral kitchenSecurity

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Parys, Ngwathe Local Municipality
R 1 600 000
Parys, Ngwathe Local Municipality

3 Bedrooms

3 Bathrooms

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Bloemfontein, Mangaung Metropolitan Municipality
R 1 300 000
Bloemfontein, Mangaung Metropolitan Municipality

3 Bedrooms

2 Bathrooms

GardenParkingSecurity

2 days + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Rustenburg, Rustenburg Local Municipality
R 2 150 000
R 2 480 000
13%
Rustenburg, Rustenburg Local Municipality

3 Bedrooms

2 Bathrooms

98 m²

Storage roomSwimming poolGardenParkingPatioIntegral kitchenSecurity

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Bloemfontein, Mangaung Metropolitan Municipality
R 2 150 000
Bloemfontein, Mangaung Metropolitan Municipality

3 Bedrooms

2 Bathrooms

Garden

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Bloemfontein, Mangaung Metropolitan Municipality
R 2 050 000
Bloemfontein, Mangaung Metropolitan Municipality

3 Bedrooms

3 Bathrooms

Powder roomStorage roomGrillGardenAir conditioningBalconyParkingPatio

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Bloemfontein, Mangaung Metropolitan Municipality
R 750 000
Bloemfontein, Mangaung Metropolitan Municipality

3 Bedrooms

2 Bathrooms

2 days + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Rustenburg, Rustenburg Local Municipality
R 1 956 000
Rustenburg, Rustenburg Local Municipality

3 Bedrooms

3 Bathrooms

160 m²

GrillGardenParkingPatioIntegral kitchen

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Bloemfontein, Mangaung Metropolitan Municipality
R 1 999 000
Bloemfontein, Mangaung Metropolitan Municipality

3 Bedrooms

3 Bathrooms

Powder roomGrillGardenIntegral kitchen

2 days + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Sandton, City of Johannesburg Metropolitan Municipality
R 3 395 000
Sandton, City of Johannesburg Metropolitan Municipality

3 Bedrooms

4 Bathrooms

221 m²

Storage roomGardenParking

2 days + 15 hours ago

20 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Bedfordview, City of Ekurhuleni Metropolitan Municipality
R 2 495 000
Bedfordview, City of Ekurhuleni Metropolitan Municipality

3 Bedrooms

2 Bathrooms

240 m²

Storage roomSwimming poolGardenParkingTennis courtPatioPowder roomSecurity

2 days + 15 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Vereeniging, Emfuleni Local Municipality
R 1 090 000
Vereeniging, Emfuleni Local Municipality

3 Bedrooms

2 Bathrooms

Powder roomGardenFireplace

2 days + 15 hours ago

View photo Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Rustenburg, Rustenburg Local Municipality
R 999 000
R 1 050 000
5%
Rustenburg, Rustenburg Local Municipality

3 Bedrooms

2 Bathrooms

139 m²

GardenParkingIntegral kitchen

2 days + 15 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Randburg, City of Johannesburg Metropolitan Municipality
R 600 000
Randburg, City of Johannesburg Metropolitan Municipality

3 Bedrooms

2 Bathrooms

112 m²

Powder roomSecurity

2 days + 15 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Krugersdorp, Mogale City Local Municipality
R 3 200 000
Krugersdorp, Mogale City Local Municipality

3 Bedrooms

3 Bathrooms

505 m²

Storage roomSwimming poolBalconyParkingFireplaceService roomSecurity

2 days + 15 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Rustenburg, Rustenburg Local Municipality
R 998 000
Rustenburg, Rustenburg Local Municipality

3 Bedrooms

2 Bathrooms

140 m²

Powder roomGardenBalconySecurity

2 days + 15 hours ago

Property value in Midrand
Average price per m²
R 11 017/m²
1.3 %
Price evolution on September 2026
0.0 %
Price evolution on October 2025
Average property value
R 1 150 000

Property value in Midrand by number of bedrooms