Townhouses to rent in Johannesburg

421-440  of 756 townhouses

4 Bedroom Duplex
R 25 500 per month
4 Bedroom DuplexNoordwyk
Available now
Noordwyk 1177b Crescent Wood Country Estate, 89 8th Street
4 2.5 4 500 m²
Welcome to this stunning home situated in the highly sought-after crescentwood country estate in midrand. Offering a harmonious blend ...

1 Bedroom Townhouse
R 7 990 per month
1 Bedroom TownhouseLonehill
Available: 01 Dec
Lonehill 1411 Saratoga, 158 Capricorn Drive
1 1 1
Modern 1-bedroom townhouse rental in lonehill, sandton modern 1-bedroom townhouse in lonehill this well-appointed 1-bedroom ...

2 Bedroom Townhouse
R 6 500 per month
2 Bedroom TownhouseMeredale
Available now
Meredale 53 Meredale Mews, 44 Thomas Street
2 1 3
This upgraded 2 bed ground floor unit offers a modern kitchen with ceasar stone counter tops plenty of kitchen cupboards, space for a ...

3 Bedroom Cluster
R 18 000 per month
3 Bedroom ClusterCraigavon
Available now
Craigavon
3 2 2 332 m²
Beautiful 3-bedroom simplex cluster home in a quiet and secure craigavon complex available for rental from 1 november tucked away in ...
Precious Ngwenduna

3 Bedroom Townhouse
R 18 800 per month
3 Bedroom TownhouseHalfway Gardens
Available now
Halfway Gardens 175 Barbet Ave
3 3 3
First floor!!! nestled in the sought after halfway gardens, this stylish 3 bedroom townhouse offers a seamless flow between living ...
Patricia Seroba

3 Bedroom Townhouse
New
R 28 000 per month
3 Bedroom TownhouseSummerset
Available: 01 Dec
Summerset 1152 Rosa Royale 2, 19 Tambotie Road
3 2.5 2
Experience royalty in this beautifully designed luxury apartment layered in 3 levels with well landscaped lush gardens and stunning ...

3 Bedroom Cluster
R 29 000 per month
3 Bedroom ClusterBryanston East
Available now
Bryanston East 39 Basalt, 29 Wilton Avenue
3 2.5 1 188 m²
Step into contemporary comfort and effortless living with this beautifully designed brand-new duplex in the sought-after bryanston ...

3 Bedroom Townhouse
R 23 000 per month
3 Bedroom TownhouseNoordwyk
Available: 01 Dec
Noordwyk 888 La Maison Royale, 888 Tamboti & Witpoort
3 2 2 156 m²
Experience modern estate living in this elegant house, perfectly positioned within the sought-after la maison royale estate in ...

2 Bedroom Townhouse
R 19 500 per month
2 Bedroom TownhouseJackal Creek Golf Estate
Available now
Jackal Creek Golf Estate
2 2 2
Prestwick - avaialble immediately live the light-filled lifestyle at jackal creek estate this beautiful 2-bedroom, 2-bathroom ...

3 Bedroom Townhouse
New
R 13 750 per month
3 Bedroom TownhouseBassonia
Available: 01 Dec
Bassonia
3 2 2 990 m²
This cozy unit is one of three units in the complex and the biggest of the three. You are welcomed by a spacious double automated ...
Andrijana Blaževic

4 Bedroom Cluster
R 55 000 per month
4 Bedroom ClusterMorningside
Available now
Morningside
4 4.5 4 375 m²
Contemporary luxury three-storey villa contemporary luxury three-storey villa sophisticated and beautifully designed for effortless ...

3 Bedroom Townhouse
R 20 500 per month
3 Bedroom TownhouseMagaliessig
Available now
Magaliessig
3 3 2 320 m²
Offering an exceptionally versatile layout and fantastic indoor-outdoor living, this freestanding townhouse in the sought-after ...

5 Bedroom Cluster
R 40 000 per month
5 Bedroom ClusterSandown
Available: 01 Dec
Sandown
5 4 4
5 bed, 4 bath double storey cluster with entrance hall and 2 receptions. Semi open plan well sized kitchen with combined glass and gas ...

3 Bedroom Townhouse
R 12 900 per month
3 Bedroom TownhouseFerndale
Available now
Ferndale 10 Lindau, 434 Eton Road
3 2
A 3-bedroom duplex townhouse to rent in ferndale this is a beautiful house with 3 bedrooms, one bedroom is upstairs with an en-suite ...

2 Bedroom Townhouse
New
R 7 250 per month
2 Bedroom TownhouseVorna Valley
Available now
Vorna Valley
2 1 1 62 m²
This is a stunning 2 bedroom and 1 bath situated in a well-maintained complex in the best location. the complex has lovely gardens ...

2 Bedroom Townhouse
R 7 500 per month
2 Bedroom TownhouseNoordwyk
Available now
Noordwyk 73 Parkland, 1 George Street
2 2 1 74 m²
2 bedroom ground floor unit charming ground floor apartment in noorwyk, midrand step into comfort with this beautiful ground floor ...

3 Bedroom Townhouse
R 9 500 per month
3 Bedroom TownhouseVorna Valley
Available now
Vorna Valley
3 2 1 95 m²
Discover comfortable and convenient living in this beautifully presented, spacious ground-floor townhouse, ideally situated in ...

4 Bedroom Cluster
R 27 000 per month
4 Bedroom ClusterCraigavon
Available now
Craigavon
4 2.5 3 163 m²
Location, space, and modern design converge in this exceptional cluster home. Positioned in an elite, upmarket suburb, the property is ...

3 Bedroom Townhouse
R 9 200 per month
3 Bedroom TownhouseCountry View
Available now
Country View
3 2 1
Welcome to this lovely 3-bedroom townhouse in the sought-after country view community, perfectly positioned directly across from the ...

3 Bedroom Cluster
R 36 000 per month
3 Bedroom ClusterHyde Park
Available now
Hyde Park 6 Matopa, 89 6th Road
3 2 2 354 m²
This well-finished cluster, in excellent condition, is situated minutes from hyde park mall. it has been rented by an embassy for ...
Adrian Alport


sample image of property alerts

Get instant property alerts

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