Townhouses to rent in Johannesburg

41-60  of 761 townhouses

2 Bedroom Townhouse
New
R 9 000 per month
2 Bedroom TownhouseCountry View
Available now
Country View 8b Sonneblom Road
2 2 1
Country view estate midrand

3 Bedroom Townhouse
New
R 11 000 per month
3 Bedroom TownhousePaulshof
Available now
Paulshof
3 2 2
3 bedroom, 2 bathroom, ground floor unit with kitchen, lounge, main bedroom ensuite, patio, private braai area, private garden, pet ...

2 Bedroom Cluster
New
R 15 000 per month
2 Bedroom ClusterRivonia
Available: 01 Dec
Rivonia
2 1 1
Fully furnished exclusive apartment nestled in leafy, quiet, established edenburg. Uncapped fibrewifi included in the rent. Apartment ...

2 Bedroom Cluster
New
R 11 500 per month
2 Bedroom ClusterPaulshof
Available: 01 Dec
Paulshof 37 Ss Lavender Lane, 1 Estelle Road
2 2 3 200 m²
This is a spacious 2 bedroom, 2 bathroom, garden unit in a secure complex that is close to schools, fourways mall, montecasino, ...
LISTED PRIVATELY

2 Bedroom Cluster
New
R 15 000 per month
2 Bedroom ClusterRivonia
Available: 01 Dec
Rivonia
2 1 1
Fully furnished exclusive apartment nestled in leafy, quiet, established edenburg. Uncapped fibrewifi included in the rent. Apartment ...

3 Bedroom Cluster
New
R 20 000 per month
3 Bedroom ClusterBedford Park
Available: 01 Dec
Bedford Park
3 2 2 164 m²
Welcome home to this neat, private free-standing cluster home situated in a well looked-after complex in bedford park. updated ...

2 Bedroom Townhouse
New
R 7 500 per month
2 Bedroom TownhouseSundowner
Available: 01 Dec
Sundowner
2 1 2
Set in a secure complex lounge to patio & communal gardens modern kitchen with pantry 2 bedrooms with cupboards bathroom with bath & ...

3 Bedroom Duplex
New
R 8 500 per month
3 Bedroom DuplexWindsor East
Available: 01 Dec
Windsor East `8 Cheltenham, 71 Earls Ave
3 2 1 106 m²
Spacious 3 bedroom, 1,5 bathroom duplex with garden available in windsor east, from 1 december. The unit has 2 spacious bedrooms ...
LISTED PRIVATELY

3 Bedroom Townhouse
New
R 18 000 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston 00 Bel Air, 34 Arklow Road
3 2 2 259 m²
Nestled within a sought-after cluster development in the established and secure boomed-off area of bryanston, this spacious 3-bedroom, ...

2 Bedroom Townhouse
New
R 9 800 per month
2 Bedroom TownhouseNoordwyk
Available: 01 Feb
Noordwyk
2 1 2
Stunning two-bedroom duplex townhouse in noordwyk, midrand discover comfortable, spacious living in this stunning two-bedroom duplex ...

3 Bedroom Townhouse
New
R 22 000 per month
3 Bedroom TownhouseBlackheath
Available: 01 Dec
Blackheath 12 Harley Close, 269 Harley Road
3 3 2 237 m²
Modern spacious double storey unit 237sqm plus double garage and pool. Available 1 december 2026 downstairs - open plan lounge ...

2 Bedroom Duplex
New
R 13 500 per month
2 Bedroom DuplexSandton Central
Available now
Sandton Central
2 2 2 109 m²
Situated within the sought-after cedar hills private estate, this welcoming two-bedroom duplex offers a comfortable lock-up-and-go ...
Bron Hudspeth

2 Bedroom Duplex
New
R 11 000 per month
2 Bedroom DuplexFerndale
Available: 01 Dec
Ferndale
2 2 153 m²
Stylish, spacious & contemporary living in la surrey estate ferndale water & electricity excluded discover the perfect blend of ...
Zayne Beautement

2 Bedroom Simplex
New
R 10 500 per month
2 Bedroom SimplexRobindale
Available: 01 Dec
Robindale
2 2 2 76 m²
Discover peaceful ground-floor living in the sought-after macarthur park complex, where tree-lined streets, beautiful gardens and ...

3 Bedroom Townhouse
New
R 13 800 per month
3 Bedroom TownhouseChartwell
Available now
Chartwell
3 2 4
Spacious modern and fully tiled ground floor floor townhouse with a private in upmarket well maintained complex. this spectacular ...

2 Bedroom Townhouse
New
R 7 000 per month
2 Bedroom TownhouseAlveda
Available: 01 Dec
Alveda
2 1 1 54 m²
Very good complex close to all amenities. Property consists of 2 well sized bedrooms with bic and tiled floors. One bathroom tiled, ...

3 Bedroom Cluster
New
R 28 000 per month
3 Bedroom ClusterEdenburg
Available: 01 Dec
Edenburg 14 Edenburg Terrace, 40 Stighlingh Avenue
3 3.5 3
A staff room on the ground floor, three bedrooms upstairs with a bathroom each, and nothing between the front door and the garden but ...

3 Bedroom Townhouse
New
R 13 299 per month
3 Bedroom TownhouseHalfway Gardens
Available now
Halfway Gardens
3 2 4
Discover the perfect blend of comfort, space and convenience in this lovely three-bedroom, two-bathroom home, ideally located within a ...

2 Bedroom Cluster
New
R 7 850 per month
2 Bedroom ClusterWindsor East
Available: 01 Dec
Windsor East 1123 Eldorado, 21 Princes Ave
2 2.5 1
This lovely duplex offers comfortable living with its own private entrance gate. On entering the unit, you are welcomed into a neat ...
Liana de Jager

5 Bedroom Cluster
New
R 35 000 per month
5 Bedroom ClusterMorningside
Available: 01 Jan
Morningside
5 4.5 2 501 m²
Set on the popular street of west road souths private estates, you will find la vita, comprising 25 cluster homes with 24 hour guard ...
Tanya Reddy


sample image of property alerts

Get instant property alerts

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