Townhouses to rent in Johannesburg

161-180  of 757 townhouses

2 Bedroom Townhouse
New
R 11 000 per month
2 Bedroom TownhouseNorthwold
Available now
Northwold
2 1 2
Modern 2-bedroom ground-floor townhouse in northworld near northgate mall stylish, secure living with a private garden! discover ...

3 Bedroom Townhouse
New
R 18 000 per month
3 Bedroom TownhouseSandown
Available now
Sandown
3 2 2 210 m²
Large 210 m² 3 bedroom sandton townhouse with private garden discover the epitome of convenient living in this exceptional, large ...

4 Bedroom Cluster
New
R 36 000 per month
4 Bedroom ClusterSandown
Available now
Sandown
4 3 3 179 m²
Lovely 4-bed 3-bath fully furnished duplex with pool and gym in sandown modern furnished apartment with resort-style living in ...

3 Bedroom Duplex
New
R 16 000 per month
3 Bedroom DuplexBryanston East
Available: 01 Jan
Bryanston East 1 Dale Mews, 27 Plantation Rd
3 2 2 238 m²
Spacious 3-bedroom bryanston home with private garden and inverter | to rent located in the secure, boomed-off dale mews complex at ...
LISTED PRIVATELY

2 Bedroom Cluster
New
R 7 500 per month
2 Bedroom ClusterAlan Manor
Available now
Alan Manor
2 1 1
Stunning 2 bedroom tiled with built in cupboards, full bathroom cluster unit in quite complex with an open plan dining room lounge ...
Rhona Boshoff

4 Bedroom Townhouse
New
R 16 500 per month
4 Bedroom TownhouseGlen Austin AH
Available now
Glen Austin AH
4 2 2 110 m²
Step into modern, family-friendly living in this stylish 4-bedroom first-floor apartment in the secure and eco-conscious waterfall ...

2 Bedroom Townhouse
New
R 7 000 per month
2 Bedroom TownhouseMeredale
Available: 01 Dec
Meredale
2 1 3 6 061 m²
Discover a unique opportunity in the sought-after meredale, presenting an expansive erf spanning an impressive 6061 square meters ...

2 Bedroom Townhouse
New
R 17 000 per month
2 Bedroom TownhouseFourways
Available now
Fourways 138 138, 138 Roos Street
2 2 2 140 m²
Space, style and secure living in sought-after aquila estate spacious two-bedroom loft living in aquila estate, fourways this ...

3 Bedroom Townhouse
New
R 29 500 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston
3 2 4
Refined living in bryanston a contemporary three-bedroom residence for rent rental: r29,500 per month set within a secure, ...

3 Bedroom Townhouse
New
R 14 950 per month
3 Bedroom TownhouseSandown
Available: 15 Nov
Sandown
3 2 1 145 m²
Available 15 november 2026 3 bedroom townhouse to let in sandown. Just 8 units in the complex. unfurnished. located on popular ...
Mariza Rowe

3 Bedroom Cluster
New
R 16 500 per month
3 Bedroom ClusterKensington B
Available: 01 Dec
Kensington B
3 2 2 256 m²
Be the first to enjoy this completely renovated 3-bedroom, 2-bathroom home in a secure estate of only 8 units. still under ...
Teresa Knight

2 Bedroom Townhouse
New
R 9 350 per month
2 Bedroom TownhouseOakdene
Available: 01 Dec
Oakdene 373 Central Park, 20 Oakdene Parks Drive
2 2 1
Spacious 2 bedroom 2 bathroom unit in central park oakdene, open plan loungedining area. spacious patio. Gas hob, unit comes ...

3 Bedroom Duplex
New
R 25 000 per month
3 Bedroom DuplexBryanston
Available: 01 Dec
Bryanston
3 2.5 4 194 m²
This immaculate, light and sunny duplex unit has been fitted with quality finishes throughout and is situated in a well maintained ...

3 Bedroom Cluster
New
R 19 000 per month
3 Bedroom ClusterFerndale
Available: 01 Dec
Ferndale
3 3 2
3 bed stand alone duplex cluster in ferndale has 3 bedroom 2 bathrooms up stairs main en suite and a guest toilet and basin ...

2 Bedroom Townhouse
New
R 9 800 per month
2 Bedroom TownhouseNoordwyk
Available: 01 Dec
Noordwyk
2 1 1
2-bedroom free-standing townhouse private & secure discover comfortable living in this charming free-standing 2-bedroom townhouse, ...

2 Bedroom Townhouse
New
R 13 000 per month
2 Bedroom TownhouseNoordwyk
Available now
Noordwyk
2 2 2 9 916 m²
Charming 2 bedroom and 2 bathroom townhouse with spacious private garden in noordwyk! situated within a secure estate in noordwyk, ...

4 Bedroom Cluster
New
R 75 000 per month
4 Bedroom ClusterMorningside
Available now
Morningside
4 4.5 4 360 m²
Four-bedroom corner residence | one iris, morningside four-bedroom corner residence | one iris, morningside asking: r10,500,000 no ...

3 Bedroom Cluster
New
R 19 000 per month
3 Bedroom ClusterNoordhang
Available now
Noordhang 83 Starling Crescent, 835 Starling Crescent Street
3 2 2 495 m²
Modern chic meets tranquillity. This fully furnished three-bedroom, two-bathroom garden unit in starling crest combines contemporary ...
Mas Mpanza

0.5 Bedroom Townhouse
New
R 6 500 per month
0.5 Bedroom TownhouseBlue Hills
Available: 01 Dec
Blue Hills 33 Acacia, 33 Acacia
0.5 1 2 46 m²
Secure and neat 46 m² open-plan bachelor unit available to rent in blue hills ah. the unit features tiled floors throughout, a ...

2 Bedroom Townhouse
New
R 16 999 per month
2 Bedroom TownhouseHyde Park
Available now
Hyde Park 800x Brookwood, 50 Hyde Clos
2 2 2 165 m²
Spacious 2-bedroom duplex townhouse to rent hyde park rental: r17,000 per month not negotiable location: brookwood, hyde park size: ...


sample image of property alerts

Get instant property alerts

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