Townhouses to rent in Johannesburg
381-400 of 756 townhouses
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
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
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
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
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 ...
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 ...
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 ...
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
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 ...
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 ...
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 ...
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
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 ...
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 ...
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
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 ...
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 ...
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. ...
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
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 ...
Get instant property alerts
Be the first to see new properties for rental in the Johannesburg area.
Get instant property alerts
Be the first to see new properties for rental in the Johannesburg area.Johannesburg Property News