Townhouses to rent in Johannesburg
321-340 of 756 townhouses
R 16 000
per month
3 Bedroom TownhouseNorth Riding
Available now
North Riding
1036 Tivoli Gardens, 165 Bellairs Drive
3
2.5
3
185 m²
Charming 3-bedroom townhouse in north riding pet-friendly with double garage
this inviting three-bedroom, 2.5 Bathroom home in north ...
Liana de Jager
R 9 300
per month
2 Bedroom DuplexKya Sands
Available now
Kya Sands
38 Tirong Views, 10 North Rd
2
1
2
66 m²
Tirong views estate
a new double story semi detached family homes
first month rent free special!!!
no admin fee ...
R 10 500
per month
2 Bedroom TownhouseBroadacres
Available now
Broadacres
2
2
2
Enjoy modern, secure estate living in this beautifully maintained ground-floor 2-bedroom, 2-bathroom apartment in the sought-after ...
R 23 750
per month
4 Bedroom TownhouseCedar Creek
Available now
Cedar Creek
4
3
2
199 m²
Spacious double-storey family home in a secure estate
discover modern, comfortable family living in this beautiful double-storey home ...
R 15 000
per month
2 Bedroom TownhouseBedfordview
Available now
Bedfordview
2
1
1
142 m²
Discover luxurious estate living in this spacious and impeccably maintained 2-bedroom loft apartment nestled in the prime location of ...
R 9 000
per month
2 Bedroom TownhouseSonneglans
Available now
Sonneglans
000 Libanon, 1 Ella
2
1
2
70 m²
The perfect 2 bedroom duplex in a perfect location! Available from 1st november or later.
not only is the unit situated near the ...
R 17 000
per month
3 Bedroom TownhouseJackal Creek Golf Estate
Available now
Jackal Creek Golf Estate
3
2
2
120 m²
Kingsbarns rowhouse - available 1st december 2026
elegant, spacious, and designed for effortless modern living, this exceptional ...
R 9 500
per month
3 Bedroom TownhouseOrmonde
Available: 01 Jan
Ormonde
3
1
1
60 m²
Silver brook townhouse available for rent r9000
welcome to your potential new home in the prestigious silver brook complex, ...
R 28 000
per month
3 Bedroom ClusterDouglasdale
Available now
Douglasdale
2 Montrose Too, 143 Hornbill Road
3
2
4
618 m²
2 montrose too ad description
a wonderful family home available to rent from 1 december 2026. Secure complex in an ideal ...
R 8 500
per month
2 Bedroom TownhouseNorthcliff
Available: 01 Dec
Northcliff
39 West Northcliff Ext 25, 6th Road
2
2
1
2 beds, 2 baths townhouse in northcliff.
open plan kitchen & lounge.
Secure, 24hr guarded
covered patio,
stunning views,
carport. ...
LISTED PRIVATELY
R 13 500
per month
3 Bedroom TownhouseCountry View
Available: 01 Feb
Country View
164 Country View Estate, 29 Sonneblom Road
3
2
1
123 m²
Make your familys next chapter special at country view estate!
discover comfortable family living at 164 country view estate, where ...
R 41 500
per month
3 Bedroom TownhouseHyde Park
Available: 01 Dec
Hyde Park
3
2.5
2
210 m²
Spacious fully furnished rental home in prime location
this gorgeous home offers the perfect blend of space, security, and ...
Shaun Coetzer
R 28 000
per month
3 Bedroom DuplexStone River Estate
Available: 01 Jan
Stone River Estate
3
2
4
396 m²
Available 1 january 2027
discover the perfect balance of space, comfort and modern living in this beautifully appointed ...
R 22 000
per month
3 Bedroom ClusterBroadacres
Available now
Broadacres
3
2.5
2
151 m²
Enjoy contemporary living in this newly built townhouse, designed with comfort and practicality in mind.
the home offers three ...
R 45 000
per month
4 Bedroom ClusterBryanston
Available now
Bryanston
4
3
6
645 m²
Situated within the prestigious santa lourdes estate in bryanston, this elegant and spacious home offers comfortable family living, ...
Samantha Wade
R 21 500
per month
3 Bedroom ClusterCraigavon
Available now
Craigavon
3
2
2
Villa donato, craigavon.
recently renovated townhouse.
3 bed, 2.5 Bath.
wrap around garden, pet friendly.
jojo tank plus ...
R 24 000
per month
3 Bedroom DuplexCarlswald
Available: 01 Dec
Carlswald
3
2
1
242 m²
Step into a furnished family home in carlswald that balances comfort and convenience. The open plan kitchen anchors daily living with ...
R 13 000
per month
2 Bedroom TownhouseMorningside
Available now
Morningside
2
1
2
Situated on centre road and within walking distance to the gym and morningside shopping centre is this lovely 2 bed 1 bath cluster ...
R 60 000
per month
3 Bedroom TownhouseSandown
Available now
Sandown
1000 Sandown Scapes, 11 David Street
3
3.5
2
Modern three-bedroom townhouse for rental in sandown
nestled within a quiet and secure boomed enclave, this sophisticated ...
Marius Bezuidenhout
R 8 000
per month
2 Bedroom TownhouseFairland
Available: 01 Dec
Fairland
2
2
1
Spacious modern apartment cosists of the following
2 x spacious bedrooms
2 x bathrooms, 1 full with bath and shower and 2nd one with ...
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