Townhouses to rent in Johannesburg

501-520  of 756 townhouses

3 Bedroom Townhouse
R 18 000 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston 568 Paloma, 15 Cedar Street
3 2.5 3 139 m²
Located in bryanston west, close to jacaranda avenue, olivedale and the ferndale side of randburg, this three-bedroom duplex offers a ...
Shandra Biggar

3 Bedroom Townhouse
R 22 000 per month
3 Bedroom TownhouseBedfordview
Available now
Bedfordview
3 2.5 2
This beautifully presented three-bedroom townhouse offers comfortable, secure and sophisticated living in a sought-after boomed area ...
Bmg Rentals - Gina Zaidan

3 Bedroom Cluster
R 18 500 per month
3 Bedroom ClusterNoordwyk
Available now
Noordwyk
3 2.5 2 487 m²
This beautiful spacious home offers open-plan living areas that flow seamlessly onto a covered patio, overlooking a well-manicured ...

3 Bedroom Townhouse
New
R 29 000 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston
3 3 2 350 m²
Modern bryanston living: secure, stylish, and spacious rental home. discover modern living in this stylish 3-bedroom, 3.5-bathroom ...

2 Bedroom Townhouse
New
R 9 800 per month
2 Bedroom TownhouseNorth Riding
Available now
North Riding
2 2 1 101 m²
2bedroom ground floor apartment to let. this neat and well-maintained upstairs apartment offers comfortable and secure living in a ...
LISTED PRIVATELY

3 Bedroom Townhouse
R 36 000 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston
3 2.5 3
Experience sophisticated, effortless living in this one-of-a-kind three-bedroom, two-and-a-half-bathroom townhouse, ideally situated ...

3 Bedroom Townhouse
R 11 500 per month
3 Bedroom TownhouseElandspark
Available now
Elandspark
3 2 2
Enjoy comfortable and peaceful estate living in this lovely 3-bedroom duplex situated in the sought-after elands rock nature ...

3 Bedroom Townhouse
R 25 000 per month
3 Bedroom TownhousePetervale
Available now
Petervale 22 Petervale, 65 Cowley
3 2 3 205 m²
Immerse yourself in a comfortable petervale lifestyle where light floods the living spaces and every detail is geared toward easy ...

2 Bedroom Cluster
New
R 12 500 per month
2 Bedroom ClusterRandpark Ridge
Available now
Randpark Ridge
2 2 2 296 m²
Cluster in well maintained complex that has 24 hour security, park area, pool and club house for your convenience. enter into a ...
Melené van der Westhuizen

3 Bedroom Townhouse
R 13 500 per month
3 Bedroom TownhouseHalfway Gardens
Available now
Halfway Gardens
3 2 2 119 m²
Discover this beautifully maintained 3-bedroom, 2-bathroom simplex in the heart of halfway gardens, midrand. Designed for comfortable, ...

3 Bedroom Townhouse
R 29 999 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston 018 Skywood, 7 Porchester
3 3.5 2 223 m²
Luxury 3-bedroom cluster | bryanston. Experience sophisticated contemporary living in this stunning 3-bedroom, 3-bathroom cluster, ...

2 Bedroom Townhouse
New
R 9 100 per month
2 Bedroom TownhouseOrmonde
Available now
Ormonde 0 Gold Reef View
2 2
Modern 2-bedroom apartment in a secure complex prime location near gold reef city step into comfort and convenience with this ...

2 Bedroom Townhouse
R 10 000 per month
2 Bedroom TownhouseBassonia
Available: 01 Jan
Bassonia
2 1 1 88 m²
Spacious 2-bedroom apartment with private garden in secure bassonia complex available 1 jan 2027 or mid december spacious 2-bedroom ...

3 Bedroom Townhouse
New
R 22 500 per month
3 Bedroom TownhouseRiver Club
Available now
River Club 3 Riverside Lodge, 10 Sycamore Avenue
3 2.5 2 5 256 m²
This renovated townhouse has spacious living areas perfect for both relaxation and entertainment, featuring a sliding door that opens ...

4 Bedroom Cluster
R 41 000 per month
4 Bedroom ClusterBryanston
Available now
Bryanston 15 12 On Dover, 12 Dover Rd
4 4.5 3 263 m²
Live in luxury and work with ease in this furnished modern, double-storey cluster with maids'' quarters, located in a secure estate in ...
Maria Wait

2 Bedroom Townhouse
R 8 800 per month
2 Bedroom TownhouseWhitney Gardens
Available now
Whitney Gardens
2 1 96 m²
Beautiful 3-bedroom apartment available for rent this lovely 3-bedroom apartment is now available to rent in a secure and ...

3 Bedroom Simplex
R 18 000 per month
3 Bedroom SimplexSandown
Available now
Sandown 00 Ss Sundene, 137 Morris Road
3 2 2 1.2 ha
Welcome to your future sanctuary in the heart of strathavon, sandton! This beautifully appointed 3-bedroom simplex is available for ...

3 Bedroom Townhouse
R 35 000 per month
3 Bedroom TownhouseWoodmead
Available now
Woodmead
3 2.5 2
3 bedroom fully furnished townhouse in woodmead sandton townhouse in woodmead, fully furnished no air bnb permitted 3 double ...

4 Bedroom Townhouse
R 16 500 per month
4 Bedroom TownhouseGlen Austin AH
Available now
Glen Austin AH
4 2 2
4-bedroom, 2-bathroom townhouse to rent waterfall manor, glen austin available from 1 october looking for a spacious and secure ...

2 Bedroom Townhouse
R 6 800 per month
2 Bedroom TownhouseWinchester Hills
Available now
Winchester Hills
2 1
This charming ground floor residence features 2 bedrooms and 1 bathroom. The open-plan kitchen seamlessly connects to the lounge, ...


sample image of property alerts

Get instant property alerts

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