Townhouses to rent in South Africa

721-740  of 3 597 townhouses

2 Bedroom Townhouse
New
R 7 956 per month
2 Bedroom TownhouseFauna Park
Available: 01 Dec
Fauna Park
2 2 1
Spacious 2bedroom, 2bathroom flat to let fauna park, polokwane available 1st december 2026 | groundfloor unit enjoy modern comfort ...

2 Bedroom Cluster
New
R 6 600 per month
2 Bedroom ClusterCullinan
Available: 01 Dec
Cullinan 121 Cullina Diamonds, 12 Lebrary
2 2 1
This is a very beautiful two bedrooms cluster in a security complex with an open plan , lounge ,dining and kitchen built in cupboards ...

3 Bedroom Simplex
New
R 8 200 per month
3 Bedroom SimplexAmanzimtoti
Available now
Amanzimtoti
3 1 1
Neat 3 bedroom 1 bathroom simplex. Ideal for a small family. Open plan kitchenlounge area walking out onto a entertainment patio. ...
Edith Blignaut

2 Bedroom Duplex
New
R 8 000 per month
2 Bedroom DuplexBenoni Central
Available now
Benoni Central 30 The Fountains, 146 Ampthill Avenue
2 2 2
Welcome to the fountains home, a charming property situated in the sought-after area of benoni western extension. With a practical ...

2 Bedroom Townhouse
New
R 9 200 per month
2 Bedroom TownhouseLorraine
Available: 01 Dec
Lorraine 33 Ellesmere, 27 Montmedy Road
2 2 1
Small townhouse available to rent in lorraine. Charming and well-maintained two-bedroom unit with two bathrooms offering comfortable ...
Magdalena Bornman

3 Bedroom Townhouse
New
R 21 000 per month
3 Bedroom TownhouseDe Land Estate
Available: 01 Dec
De Land Estate 1 Heiland, 1 Sweepslag Straat
3 2 2
Luxury 3-bedroom home in de land estate discover contemporary estate living in this beautifully designed 3-bedroom, 2-bathroom home ...

2 Bedroom Townhouse
New
R 7 000 per month
2 Bedroom TownhouseOrmonde
Available now
Ormonde
2 1 1
Stunning unit in ormonde view estates. this immaculate unit in a sought after complex ormonde view estates, offers 2 bedrooms with ...
Charlene Bauer

3 Bedroom Simplex
New
R 7 850 per month
3 Bedroom SimplexLincoln Meade
Available: 01 Dec
Lincoln Meade
3 2 1
Neat 3 bedroom simplex to rent in a secure well maintained complex. A spacious open plan lounge dining room that flows seamlessly ...

2 Bedroom Townhouse
New
R 11 550 per month
2 Bedroom TownhouseDunvegan
Available: 01 Dec
Dunvegan
2 2 2 88 m²
Dunvegan view apartments, fully renovated, and ultra modern finishes. 2 bedroom 2 bathroom unit. opposite dunvegan view primary ...
LISTED PRIVATELY

2 Bedroom Townhouse
New
R 8 990 per month
2 Bedroom TownhouseRiversdale
Available: 01 Dec
Riversdale
2 2 2
Available 1st december 2bed, 2bath townhouse rent: r8990 free-standing townhouse within the sought after sandalwood estate, ...

2 Bedroom Cluster
New
R 7 050 per month
2 Bedroom ClusterMontana
Available: 01 Dec
Montana 564 Twee Riviere Village 2, 108 Bougainvillea Str
2 1 1
This is a very nice two bedrooms cluster in a 247 security complex with an open plan , lounge and kitchen built in cupboards and ...

2 Bedroom Townhouse
New
R 8 500 per month
2 Bedroom TownhouseMeyersdal
Available: 01 Dec
Meyersdal
2 1 1 59 m²
Looking for comfortable, pet-friendly living in meyersdal this charming simplex offers a great combination of practical living space, ...

2 Bedroom Townhouse
New
R 5 750 per month
2 Bedroom TownhouseWilro Park
Available: 01 Dec
Wilro Park
2 1
Neat face brick unit in a popular complex! neat and practical ground floor unit with low maintenance. Lovely scenic views communal ...

2 Bedroom Townhouse
New
R 7 500 per month
2 Bedroom TownhouseRynfield
Available: 01 Jan
Rynfield 71 Santo Domingo, 3000 President Brand Road
2 1 2 73 m²
2 bedroom upstairs unit to rent in a sought after complex of rynfield charming, well presented 2 bedroom unit for lease from the end ...
Paige Borland

3 Bedroom Townhouse
New
R 10 000 per month
3 Bedroom TownhouseBoksburg North
Available now
Boksburg North 1 Gina''s Garden, 39 Paul Kruger Street
3 2 1
3 bedroom townhouse with 2 bathrooms, own lock-up garage, own private garden, close to afrikaans and english schools and all main ...
Elia Dunias

2 Bedroom Townhouse
New
R 8 240 per month
2 Bedroom TownhouseHighveld
Available: 01 Feb
Highveld
2 1 2
Experience comfortable living in this well-appointed 2-bedroom townhouse, ideally located in the sought-after highveld area of ...

2 Bedroom Townhouse
New
R 7 980 per month
2 Bedroom TownhouseRiversdale
Available: 01 Dec
Riversdale
2 2 2
Available 1st december rent: r7980 2bed, 2bath townhouse in riversdale, meyerton. freestanding townhouse within the willows ...

1 Bedroom Cluster
New
R 5 600 per month
1 Bedroom ClusterMontana
Available: 01 Dec
Montana O 3 La Mon Villa, 532 6th
1 1 1
Very beautiful one bedrooms cluster apartment in a 247 security complex with an open plan , lounge and kitchen built in cupboards and ...

2 Bedroom Townhouse
New
R 9 500 per month
2 Bedroom TownhouseSt Helena
Available: 01 Jan
St Helena
2 1 1
2 bedrooms, 1 bathroom, kitchen, lounge dining room. Single garage and small garden

2 Bedroom Townhouse
New
R 8 500 per month
2 Bedroom TownhouseLorraine
Available: 01 Dec
Lorraine
2 2 2
A lovely open plan townhouse is available from the 1st of december 2026. It has the following features: - 2 bedrooms - 2 bathrooms - ...


sample image of property alerts

Get instant property alerts

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