Townhouses to rent in Green Farm

415 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
Townhouse
Townhouse for rent in Montana, Pretoria
Request Details
Montana, Pretoria

3 Bedrooms

3 Bathrooms

188 m²

Powder roomSecurity

6 days + 20 hours ago

Townhouse
Townhouse for rent in Westerson, Maluti-a-Phofung Local Municipality
Request Details
Westerson, Maluti-a-Phofung Local Municipality

4 Bedrooms

3 Bathrooms

141 m²

GardenAlarmParkingFireplacePatio

1 week + 4 days ago

Townhouse
Townhouse for rent in Mooikloof Ridge, City of Tshwane Metropolitan Municipality
Request Details
Mooikloof Ridge, City of Tshwane Metropolitan Municipality

3 Bedrooms

2 Bathrooms

129 m²

GardenParkingPatioSecurity

2 weeks + 2 days ago

Townhouse
Townhouse for rent in Sable Hills, City of Tshwane Metropolitan Municipality
Request Details
Sable Hills, City of Tshwane Metropolitan Municipality

2 Bedrooms

2 Bathrooms

142 m²

Storage roomGrillGardenParkingEquipped kitchenPatio

1 week + 4 days ago

Townhouse
Townhouse for rent in Cloetesville, Stellenbosch Local Municipality
Request Details
Cloetesville, Stellenbosch Local Municipality

4 Bedrooms

4 Bathrooms

Powder roomParking

2 weeks + 4 days ago

Townhouse
Townhouse for rent in La Lucia, Umhlanga Rocks
Request Details
La Lucia, Umhlanga Rocks

3 Bedrooms

2 Bathrooms

221 m²

2 weeks + 4 days ago

Townhouse
Townhouse for rent in Die Wilgers, City of Tshwane Metropolitan Municipality
Request Details
Die Wilgers, City of Tshwane Metropolitan Municipality

2 Bedrooms

1 Bathroom

101 m²

GardenParkingSecurityPatio

3 weeks + 2 days ago

Townhouse
Townhouse for rent in Modimolle, Modimolle Local Municipality
Request Details
Modimolle, Modimolle Local Municipality

3 Bedrooms

2 Bathrooms

GardenParkingDrying areaPatioSecurity

1 Oct 2026

Townhouse
Townhouse for rent in Shere, City of Tshwane Metropolitan Municipality
Request Details
Shere, City of Tshwane Metropolitan Municipality

3 Bedrooms

2 Bathrooms

202 m²

Storage roomGrillGardenParkingPatio

2 weeks + 3 days ago

Townhouse
Townhouse for rent in St. Helier, Hillcrest
Request Details
St. Helier, Hillcrest

2 Bedrooms

2 Bathrooms

93 m²

Powder roomGardenParkingPatio

13 Oct 2026

Townhouse
Townhouse for rent in Douglasdale, Randburg
Request Details
Douglasdale, Randburg

3 Bedrooms

2 Bathrooms

226 m²

GrillGardenPatio

3 weeks + 1 day ago

Townhouse
Townhouse for rent in Green Hills, Randfontein Local Municipality
Request Details
Green Hills, Randfontein Local Municipality

2 Bedrooms

1 Bathroom

60 m²

ParkingSecurity

27 Sept 2026

Townhouse
Townhouse for rent in Sunningdale, eThekwini Metropolitan Municipality
Request Details
Sunningdale, eThekwini Metropolitan Municipality

3 Bedrooms

2 Bathrooms

GardenParkingSecurity

8 Sept 2026

Townhouse
Townhouse for rent in Umdloti / eMdloti, eThekwini Metropolitan Municipality
Request Details
Umdloti / eMdloti, eThekwini Metropolitan Municipality

2 Bedrooms

2 Bathrooms

GrillGardenParkingPatio

26 Sept 2026

Townhouse
Townhouse for rent in Wapadrand Security Village, City of Tshwane Metropolitan Municipality
Request Details
Wapadrand Security Village, City of Tshwane Metropolitan Municipality

3 Bedrooms

2 Bathrooms

128 m²

GrillGardenAir conditioningParkingSecurityIntegral kitchenFully fenced

15 Jul 2026

Townhouse
Townhouse for rent in Johannesburg Ward 97, Roodepoort
Request Details
Johannesburg Ward 97, Roodepoort

3 Bedrooms

2 Bathrooms

1 599 m²

Storage roomAlarmParkingSecurity

3 days + 20 hours ago

Townhouse
Townhouse for rent in Tulisa, Johannesburg
Request Details
Tulisa, Johannesburg

2 Bedrooms

1 Bathroom

64 m²

BalconyParkingSecurityIntegral kitchen

6 days + 20 hours ago

Townhouse
Townhouse for rent in Maroelana, Pretoria
Request Details
Maroelana, Pretoria

3 Bedrooms

3 Bathrooms

128 m²

Storage roomGardenParkingSecurityFully furnished

1 week + 5 days ago

Townhouse
Townhouse for rent in De Wijnlanden Estate, Eersterivier
Request Details
De Wijnlanden Estate, Eersterivier

2 Bedrooms

1 Bathroom

100 m²

GrillGardenParkingGymIntegral kitchenSecurity

2 weeks + 20 hours ago

Townhouse
Townhouse for rent in Atholl Gardens, Sandton
Request Details
Atholl Gardens, Sandton

3 Bedrooms

2 Bathrooms

140 m²

GardenHeatingPatioUnfurnished

2 weeks + 4 days ago

Townhouse
Townhouse for rent in Sunningdale, eThekwini Metropolitan Municipality
Request Details
Sunningdale, eThekwini Metropolitan Municipality

3 Bedrooms

2 Bathrooms

110 m²

Air conditioningAccess for people with disabilitiesPatio

2 weeks + 5 days ago

Townhouse
Townhouse for rent in Witfield, City of Ekurhuleni Metropolitan Municipality
Request Details
Witfield, City of Ekurhuleni Metropolitan Municipality

2 Bedrooms

1 Bathroom

Powder roomGardenSecurity

15 Oct 2026

Townhouse
Townhouse for rent in Mogale City Ward 33, Mogale City Local Municipality
Request Details
Mogale City Ward 33, Mogale City Local Municipality

3 Bedrooms

2 Bathrooms

68 m²

GardenParkingSecurity

14 Oct 2026

Townhouse
Townhouse for rent in Tshwane Ward 91, City of Tshwane Metropolitan Municipality
Request Details
Tshwane Ward 91, City of Tshwane Metropolitan Municipality

3 Bedrooms

2 Bathrooms

202 m²

Storage roomGrillGardenParkingPatio

13 Oct 2026

Townhouse
Townhouse for rent in The Wilds, City of Tshwane Metropolitan Municipality
Request Details
The Wilds, City of Tshwane Metropolitan Municipality

2 Bedrooms

2 Bathrooms

164 m²

GardenParkingPatioSecurity

11 Oct 2026

Townhouse
Townhouse for rent in Atholl Gardens, Sandton
Request Details
Atholl Gardens, Sandton

3 Bedrooms

3 Bathrooms

270 m²

GardenParkingSecurityPatioService roomUnfurnished

10 Oct 2026

Townhouse
Townhouse for rent in Voliere Estate, Stellenbosch Local Municipality
Request Details
Voliere Estate, Stellenbosch Local Municipality

3 Bedrooms

4 Bathrooms

185 m²

Powder roomGrillGardenBalconyParkingGymIntegral kitchenSecurity

4 Oct 2026

Townhouse
Townhouse for rent in Kammaland Estate, Mookgopong Local Municipality
Request Details
Kammaland Estate, Mookgopong Local Municipality

2 Bedrooms

2 Bathrooms

GrillPatio

29 Sept 2026

Townhouse
Townhouse for rent in Lukhanji Ward 27, Lukhanji Local Municipality
Request Details
Lukhanji Ward 27, Lukhanji Local Municipality

2 Bedrooms

1 Bathroom

GrillIntegral kitchen

20 Sept 2026

Townhouse
Townhouse for rent in Industrial, Lesedi Local Municipality
Request Details
Industrial, Lesedi Local Municipality

2 Bedrooms

2 Bathrooms

159 m²

GrillGardenParkingSecurityPatio

12 Sept 2026