Townhouses to rent in Johannesburg

381-400  of 756 townhouses

2 Bedroom Duplex
New
R 9 000 per month
2 Bedroom DuplexBassonia
Available: 01 Dec
Bassonia
2 2 1
Duplex for rent bassonia this well-maintained duplex in bassonia offers: 2 spacious bedrooms 2 bathrooms open-plan kitchen and ...
Rhona Boshoff

4 Bedroom Townhouse
R 23 000 per month
4 Bedroom TownhouseFourways
Available: 01 Dec
Fourways
4 2 2
This spacious 4 bedroom, 2 bathroom family home in sandton offers comfortable living with generous living areas and a well-appointed ...
Connor Walsh

3 Bedroom Townhouse
New
R 16 000 per month
3 Bedroom TownhouseBruma
Available now
Bruma
3 2 1 138 m²
This charming duplex fully furnished garden unit offers a blend of space, style, and serenity within a secure and intimate estate. As ...
Ingrid Foccart

2 Bedroom Townhouse
New
R 10 000 per month
2 Bedroom TownhouseBromhof
Available now
Bromhof 32 Elisur, 101 Kelly Avenue
2 1 3
Pet friendly bromhof townhouse with 2 bedroom and full bathroom upstairs and an opened plan lounge, dinning room and kitchen ...
LISTED PRIVATELY

4 Bedroom Townhouse
R 95 000 per month
4 Bedroom TownhouseHelderfontein Estate
Available now
Helderfontein Estate
4 4.5 2
Heres a polished, professional version of your property listing, keeping all the key features while making it more elegant and ...

3 Bedroom Townhouse
R 35 000 per month
3 Bedroom TownhouseWoodmead
Available now
Woodmead
3 2.5 2
Ideally for corporate lease but private can be consider as well!!! fully furnished unit of 3 beds 2.5 Bathrooms, main bedroom on ...

3 Bedroom Townhouse
R 14 000 per month
3 Bedroom TownhouseSagewood
Available now
Sagewood
3 2 4 95 m²
Renovated, modern and move-in ready! this home offers 3 tiled bedrooms, all with built-in cupboards. The main bedroom has a full ...

3 Bedroom Townhouse
R 14 500 per month
3 Bedroom TownhouseHalfway Gardens
Available now
Halfway Gardens 310 Third Road
3 2 1
Step into a welcoming townhouse nestled in halfway gardens, midrand, where comfort and practicality shape daily living. This three ...
Patricia Seroba

3 Bedroom Townhouse
R 35 000 per month
3 Bedroom TownhouseKhyber Rock
Available now
Khyber Rock
3 2 2 6 298 m²
3 bed 2.5 Bath duplex townhouse - khyber rock fully furnished, stunning, spacious and beautifully renovated! this beautifully ...

2 Bedroom Townhouse
R 13 799 per month
2 Bedroom TownhousePineslopes
Available now
Pineslopes
2 2 2
Spacious 2-bedroom duplex townhouse with loft & rooftop balcony in pineslopes available from 1 november 2026, this well-maintained ...

3 Bedroom Townhouse
R 9 600 per month
3 Bedroom TownhouseRandpark Ridge
Available now
Randpark Ridge
3 2 2 63 m²
This well situated 3-bedroom townhouse is situated in the desirable area of randpark ridge, randburg. The property features 3 bedrooms ...

3 Bedroom Cluster
New
R 16 500 per month
3 Bedroom ClusterCraigavon
Available now
Craigavon 00 River View, 29 Pine Avenue
3 2 2 152 m²
This 3bed double story family home offers lots of space and privacy and is in great condition with modern finishes throughout. the ...
Tshepo Mgxaji

3 Bedroom Townhouse
R 11 500 per month
3 Bedroom TownhouseSagewood
Available now
Sagewood
3 2 2 124 m²
Property features: first-floor unit 3 spacious bedrooms 2 full bathrooms main bedroom with en-suite bathroom both bathrooms ...

2 Bedroom Townhouse
R 16 500 per month
2 Bedroom TownhouseFourways
Available now
Fourways
2 2 1 93 m²
A new address to call home elegance, luxury, opulence and comfort come to mind when you step into this fully furnished apartment. Alot ...

3 Bedroom Simplex
R 12 500 per month
3 Bedroom SimplexFerndale
Available now
Ferndale 4 Ithaki Estate, 364 Surrey Avenue
3 2 2 107 m²
Space, privacy and lifestyle....all In a well-established and increasingly sought-after part of ferndale. discover this beautifully ...
Zayne Beautement

3 Bedroom Townhouse
R 14 500 per month
3 Bedroom TownhouseBassonia
Available: 01 Dec
Bassonia
3 2 4
Enjoy spacious, modern living in this beautifully renovated first-floor townhouse, perfectly situated in the sought-after and upmarket ...

3 Bedroom Townhouse
R 14 500 per month
3 Bedroom TownhouseKelvin
Available now
Kelvin
3 2 4 432 m²
Extensive and accommodating 3 bedroom home with outside office take a step in convenience, safety and pleasure when moving into this ...

3 Bedroom Townhouse
New
R 9 000 per month
3 Bedroom TownhouseMondeor
Available now
Mondeor
3 2 1 74 m²
1st floor townhouse for rental in mondeor 1st floor townhouse with 3 bedrooms,2 bathroom , open plan kitchen & lounge, 1 balcony. ...

3 Bedroom Townhouse
R 17 500 per month
3 Bedroom TownhouseBassonia
Available now
Bassonia
3 2 3
Secure 3-bedroom apartment with pool and clubhouse in bassonia modern 3-bedroom apartment in secure bassonia complex this ...
Tristan Vermaak

3 Bedroom Townhouse
R 13 000 per month
3 Bedroom TownhouseDouglasdale
Available now
Douglasdale 48 Reve De Provence, 117 Hornbill Road
3 2 4 82 m²
Charming 82 sqm home in the heart of douglasdale. This well-designed home offers a spacious open-plan kitchen with ample counter ...


sample image of property alerts

Get instant property alerts

Be the first to see new properties for rental in the Johannesburg area.