Townhouses to rent in Johannesburg

341-360  of 756 townhouses

3 Bedroom Townhouse
R 29 000 per month
3 Bedroom TownhouseBryanston
Available: 01 Dec
Bryanston 00 Bryanston Place, 41 Grosvenor Road
3 3.5 2 129 m²
This is a lovely modern townhouse is based on a modern lifestyle- there is a small garden and large entertainment patio, which leads ...

3 Bedroom Townhouse
R 19 500 per month
3 Bedroom TownhouseNoordwyk
Available now
Noordwyk 1 Noordwyk, Midrand, 1 Noordwyk, Midrand
3 2.5 6 652 m²
Beautiful 3-bedroom double storey unit with private pool in noordwyk spacious stylish private garden secure estate ...

2 Bedroom Duplex
R 15 000 per month
2 Bedroom DuplexNoordhang
Available now
Noordhang 109 Victorian Heights, 131 Pritchard Street
2 2.5 4 154 m²
Situated in the sought-after noordhang area of randburg, this property offers a tranquil suburban lifestyle with easy access to all ...
LISTED PRIVATELY

2 Bedroom Simplex
New
R 12 000 per month
2 Bedroom SimplexFourways
Available: 01 Dec
Fourways 00 Canal View Estate, 18 Canal 2 Lane
2 2 2 85 m²
Your own private garden retreat in the heart of fourways! enjoy the perfect blend of space, comfort, and convenience in this ...
LISTED PRIVATELY

1 Bedroom Simplex
New
R 13 999 per month
1 Bedroom SimplexHyde Park
Available now House Share
Hyde Park 0 The Hyde, Hyde Close Hyde Close
1 1 1 2 000 m²
Hyde park to let: house share available immediately septembernovember 2026. R13 999pm incl. Bills designer modern. Upmarket ...
LISTED PRIVATELY

2 Bedroom Townhouse
R 16 900 per month
2 Bedroom TownhouseMorningside
Available now
Morningside
2 2 3 164 m²
Experience refined living in this spacious 164-square-meter townhouse located in the sought-after suburb of morningside. Perfectly ...

3 Bedroom Cluster
R 32 000 per month
3 Bedroom ClusterEdenburg
Available now
Edenburg
3 2 2 230 m²
Modern 3-bedroom luxury lifestyle home sale rental option asking r3,350,000 | offers from r3,200,000 sun-drenched, stylish and ...

3 Bedroom Cluster
R 33 000 per month
3 Bedroom ClusterHoughton Estate
Available: 01 Dec
Houghton Estate
3 3 2
Sophistication, space & luxury your dream cluster awaits! experience refined houghton living in this exceptional three-bedroom ...

2 Bedroom Townhouse
R 6 800 per month
2 Bedroom TownhouseLiefde en Vrede
Available now
Liefde en Vrede
2 1 1
Viewing by appointement-call to book a slot lovely 2 bedroom, 1 bathroom unit in sunset view liefde & vrede open plan lounge ...

4 Bedroom Cluster
New
R 30 000 per month
4 Bedroom ClusterBryanston
Available now
Bryanston 13 The Devonshire, 51 Devonshire Avenue
4 4.5 2 235 m²
Welcome to your ideal home in the heart of bryanston, south africa! This modern 4-bedroom, 4.5-bathroom Cluster home offers the ...

2 Bedroom Townhouse
R 8 000 per month
2 Bedroom TownhouseSonneglans
Available now
Sonneglans
2 1 2
Escape to a bright, and stylish home in sonneglans, randburg with 24 hour security. this welcoming home offers: a practical modern ...

3 Bedroom Duplex
R 26 000 per month
3 Bedroom DuplexEdenburg
Available now
Edenburg
3 3.5 2 220 m²
Stunning! Modern, 3 year old 3-bed 3 bath duplex space, style & security families & entertainers - highly sought-after estate | ...

3 Bedroom Townhouse
R 24 000 per month
3 Bedroom TownhouseBryanston
Available: 01 Jan
Bryanston
3 2 1 140 m²
Nestled in a beautiful, secure complex surrounded by mature trees and lush greenery, this modernised three-bedroom townhouse offers a ...

3 Bedroom Cluster
R 29 600 per month
3 Bedroom ClusterMelrose Estate
Available: 01 Jan
Melrose Estate
3 2.5 2
Timeless classic cluster located in melrose the downstairs area offers: entrance hall 3 spacious living areas all leading to the ...

2 Bedroom Simplex
New
R 10 750 per month
2 Bedroom SimplexSunninghill
Available now
Sunninghill 27 Inyanga, 5 Simba Road
2 2 2 150 m²
Sunninghill : 2 bedroom, 2 bathroom, north facing, ground floor simplex with small garden. 2 parking bays, one under cover and one ...
LISTED PRIVATELY

3 Bedroom Cluster
R 29 600 per month
3 Bedroom ClusterMelrose
Available: 01 Jan
Melrose
3 2.5 2
Timeless classic cluster located in melrose the downstairs area offers: entrance hall 3 spacious living areas all leading to the ...

3 Bedroom Townhouse
R 28 000 per month
3 Bedroom TownhouseLonehill
Available now
Lonehill
3 2 2
3-bedroom townhouse to rent in beverly, lonehill looking for a spacious, comfortable home in a prime location this furnished ...

3 Bedroom Simplex
New
R 9 000 per month
3 Bedroom SimplexSundowner
Available now
Sundowner Xx The Bridles, 777 Douglas Crescent
3 2 2
Beautiful simplex in well established the bridles complex. This neat 3 bedroom, 2 bathroom 1 with shower and ensuite with bath home ...
LISTED PRIVATELY

4 Bedroom Duplex
R 25 000 per month
4 Bedroom DuplexMorningside
Available now
Morningside
4 4.5 4 270 m²
Located in an exclusive and private complex of only 10 units, this beautiful ground-floor double-storey apartment offers generous ...

2 Bedroom Townhouse
R 18 500 per month
2 Bedroom TownhouseFourways
Available now
Fourways
2 2.5 2 250 m²
This beautifully furnished townhouse in fourways, sandton, offers a comfortable living experience with its modern design and ...


sample image of property alerts

Get instant property alerts

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