Townhouses to rent in Johannesburg

701-720  of 761 townhouses

1 Bedroom Townhouse
R 7 700 per month
1 Bedroom TownhouseOakdene
Available now
Oakdene
1 1 2 51 m²
Stylish, secure living with spectacular views! looking for the perfect lock-up-and-go home this beautifully maintained 1-bedroom ...

2 Bedroom Townhouse
R 12 500 per month
2 Bedroom TownhouseGlenvista
Available now
Glenvista
2 2 2 68 m²
Sophisticated sanctuary with a view experience the art of modern living in this ultra-modern 68m² downstairs haven, where ...
Nalini Naicker

3 Bedroom Townhouse
R 17 500 per month
3 Bedroom TownhouseSandown
Available now
Sandown
3 2.5 2 220 m²
Huge price drop on last 4 units available in the complex. on show on 2nd august 2026 from 1 pm to 2 pm. Units must go !!! set within ...

2 Bedroom Townhouse
R 25 000 per month
2 Bedroom TownhouseBedfordview
Available now
Bedfordview
2 2 2 150 m²
Immaculate upmarket spacious fully furnished 150 sqm unit..with An inverter! Immaculate 2 bed 2 bath unit at exclusive complex in ...

4 Bedroom Cluster
R 28 000 per month
4 Bedroom ClusterAtholl
Available now
Atholl . Atholl Gardens, 27 Froome Street
4 3 1
The heart of atholl gardens with this elegant 4-bedroom cluster available to rent for r28 000 per month. Designed for comfortable ...

3 Bedroom Cluster
New
R 21 500 per month
3 Bedroom ClusterAtholl Gardens
Available now
Atholl Gardens
3 2 2
Discover this exceptional cluster home, boasting three spacious bedrooms, two bathrooms, and a convenient guest toilet. the ...
Lelo Radebe

3 Bedroom Townhouse
R 45 000 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston 1114 Berkeley Terraces, 1 Berkeley Avenue
3 3 2 4 879 m²
Fully furnished luxurious 3 bedroom townhouse to rent in bryanston an exclusive fully furnished 3-bedroom townhouse in bryanston ...
Karabo Maithufi

2 Bedroom Duplex
New
R 9 000 per month
2 Bedroom DuplexBassonia
Available now
Bassonia
2 1 1 6 934 m²
2 bedrooms and 1 full bathroom with bath and shower. kitchen with built-in cupboards. open plan lounge and dining area. a garden ...
Clara Knowles

2 Bedroom Townhouse
R 14 500 per month
2 Bedroom TownhouseMulbarton
Available now
Mulbarton 271 Thaba-eco Village, 4 Thaba Street
2 2 2 86 m²
Experience a lifestyle unlike any other in the highly sought-after thaba eco village, where modern convenience, security, and ...

4 Bedroom Cluster
R 45 000 per month
4 Bedroom ClusterSandown
Available now
Sandown
4 4
Spacious double-storey cluster home in sandown discover comfortable and secure family living in this well-appointed double-storey ...
Johanna Kapilu

3 Bedroom Duplex
R 10 600 per month
3 Bedroom DuplexKya Sands
Available now
Kya Sands 9 Tirong Views, 10 Tirong Viiews, North Road, Clairvaux Rd
3 2 90 m²
Tirong views estate brand new double story semi detached family homes first month rent free special june only launch prices take ...

3 Bedroom Townhouse
R 20 000 per month
3 Bedroom TownhouseNorth Riding
Available now
North Riding 7412 Andiamo, 9 Hyperion Drive
3 2 3
This 3-bedroom townhouse offers the perfect blend of spacious family living and an ideal work-from-home setup. The heart of the home ...
Kerry Baldwin

3 Bedroom Townhouse
R 36 000 per month
3 Bedroom TownhouseBryanston
Available now
Bryanston
3 3.5 2 217 m²
This stunning townhouse located in bryanston has the following to offer: - main bedroom with ensuite shower and bath - second bedroom ...

3 Bedroom Townhouse
R 25 000 per month
3 Bedroom TownhouseRivonia
Available now
Rivonia
3 2 4 150 m²
Modern three bedroom duplex for rental this secure 3-bed, 2-bath duplex is a standout find in a premier complex, offering an ideal ...

3 Bedroom Duplex
R 30 000 per month
3 Bedroom DuplexIllovo
Available now
Illovo
3 2.5 2 210 m²
Experience sophisticated urban living in one of johannesburgs most prestigious addresses. Perfectly positioned in the heart of illovo, ...

3 Bedroom Townhouse
R 43 000 per month
3 Bedroom TownhouseSandown
Available now
Sandown 12 Sandown Crescent
3 2 2 419 m²
Elegant 3-bedroom duplex townhouse with pool & garden for rent in sandown discover the perfect blend of luxury, space, and comfort in ...
Brenda Szewach

5 Bedroom Cluster
R 75 000 per month
5 Bedroom ClusterBenmore Gardens
Available now
Benmore Gardens
5 4.5 3
5 bed, 4.5 Bath luxurious double storey unfurnished cluster in sought-after security estate measuring 632m2 under roof. 3 tiled ...

3 Bedroom Townhouse
R 48 000 per month
3 Bedroom TownhouseIllovo
Available now
Illovo 60 Illovo Orchards, 10 Fort Street
3 3 2 330 m²
To let: unfurnished 3 floor townhouse illovo illovo 3 floor townhouse. Near bird haven shopping centre.. Large garden on the side of ...

3 Bedroom Townhouse
R 45 000 per month
3 Bedroom TownhouseNorwood
Available now
Norwood
3 3.5 3 240 m²
This semi-furnished apartment offers a modern design with comfort and efficiency in mind. this modern home offers underfloor heating, ...

3 Bedroom Cluster
New
R 40 000 per month
3 Bedroom ClusterBryanston
Available now
Bryanston
3 3.5 3 179 m²
Move in. Switch on. Live well. step into modern luxury with this stunning 3-bedroom, 3.5-bathroom Apartment located in a safe, quiet ...


sample image of property alerts

Get instant property alerts

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