Townhouses to rent in Johannesburg

321-340  of 756 townhouses

3 Bedroom Townhouse
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

2 Bedroom Duplex
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 ...

2 Bedroom Townhouse
New
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 ...

4 Bedroom Townhouse
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 ...

2 Bedroom Townhouse
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 ...

2 Bedroom Townhouse
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 ...

3 Bedroom Townhouse
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 ...

3 Bedroom Townhouse
New
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, ...

3 Bedroom Cluster
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 ...

2 Bedroom Townhouse
New
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

3 Bedroom Townhouse
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 ...

3 Bedroom Townhouse
New
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

3 Bedroom Duplex
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 ...

3 Bedroom Cluster
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 ...

4 Bedroom Cluster
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

3 Bedroom Cluster
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 ...

3 Bedroom Duplex
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 ...

2 Bedroom Townhouse
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 ...

3 Bedroom Townhouse
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

2 Bedroom Townhouse
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 ...


sample image of property alerts

Get instant property alerts

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