Townhouses for sale in Johannesburg

4 261-4 276  of 4 276 townhouses

2 Bedroom Townhouse
POA
2 Bedroom TownhouseBryanston
Bryanston 2 Ss The Ridge Sandton, 23 Kildoon Road
2 2 1 80 m²
Modern 2-bedroom townhouse with pool access in bryanston modern 2-bedroom townhouse in bryanston this ground-floor townhouse in ...

4 Bedroom Townhouse
POA
4 Bedroom TownhouseBedfordview
Bedfordview 9 Cedar Road
4 3 2 517 m²
Mediterranean charm in bedfordview: family cluster home with pool inviting offers! come on in and discover this lovely ...

2 Bedroom Duet
POA
2 Bedroom DuetBezuidenhout Valley
Bezuidenhout Valley 147 A 7th Avenue
2 1 103 m²
2 bedroom duet in bezuidenhout valley - fixer-upper investment opportunity. unlock the potential in this 103sqm, 2-bedroom sectional ...

3 Bedroom Duplex
On Auction
3 Bedroom DuplexTurffontein
Auction
Turffontein 1 Lambrett Place, 109 Bertha Street
3 2 182 m²
Online multi property auction: 19 october 2026 to 20 october 2026. auction date: opens 19 october 2026 at 12:00pm and close 20 ...

1 Bedroom Townhouse
On Auction
1 Bedroom TownhouseObservatory
Auction
Observatory
1 1 2 50 m²
Opening offers and bids from r300 000.00 Negotiated modern townhouse living with secure comfort and stylish open-plan ...

2 Bedroom Townhouse
On Auction
2 Bedroom TownhouseSundowner
Auction
Sundowner 11 Sundowner Village, 770 Douglas Crescent
2 1.5 1 109 m²
Online multi property auction: 19 october 2026 to 20 october 2026. auction date: opens 19 october 2026 at 12:00pm and close 20 ...

2 Bedroom Townhouse
POA
2 Bedroom TownhouseKyalami
Kyalami
2 2 3 335 m²
Beautiful family home just in time for the new year welcome to your dream home in one of kyalamis most sought-after communities. ...

2 Bedroom Townhouse
POA
2 Bedroom TownhouseBryanston
Bryanston
2 2 2 5 127 m²
Perfectly suited to those seeking secure, comfortable and low-maintenance living, this charming 2-bedroom, 2.5-bathroom Duplex is ...

3 Bedroom Cluster
POA
3 Bedroom ClusterNorth Riding
North Riding
3 3 7 585 m²
Stunning lakeside family home with pool, entertainment area & solar power. Elegant lakeside living a beautiful family ...

4 Bedroom Cluster
POA
4 Bedroom ClusterHoughton Estate
Houghton Estate
4 4.5 2 450 m²
Newly built designer 4-bedroom home in prime, central houghton 7 units available ranging r6.75m To r7.8m Positioned within a secure ...

23 Bedroom Townhouse
POA
23 Bedroom TownhouseBryanston
Bryanston
23 23 29 3 099 m²
Income generating complex a stunning 4 bedroom family home with swimming pool, 3 cottages and 16 flats main house with a pool with a ...

2 Bedroom Townhouse
POA
2 Bedroom TownhouseTownsview
Townsview
2 1 2 69 m²
Welcome to this charming ground-floor townhouse, where comfort seamlessly meets convenience. This inviting residence boasts two ...

3 Bedroom Townhouse
POA
3 Bedroom TownhouseTurffontein
Turffontein
3 1 2
Discover your dream home in a secure, family-friendly neighborhood with this charming townhouse. As one of only four units, it offers ...

2 Bedroom Townhouse
On Auction
2 Bedroom TownhouseKyalami Hills
Auction
Kyalami Hills
2 2 2 56 m²
Elegant estate townhouse with spacious garden and double carport. purchasers are responsible for a 10 commission plus vat payment on ...

2 Bedroom Townhouse
On Auction
2 Bedroom TownhouseKyalami Hills
Auction
Kyalami Hills
2 2 2 56 m²
Modern secure townhouse with garden living and rental potential. purchasers are responsible for a 10 commission plus vat payment on ...

2 Bedroom Townhouse
POA
2 Bedroom TownhouseTowerby
Towerby
2 1
Step into the elegant charm of this meticulously crafted townhouse, where sophistication meets functionality at every turn. Boasting ...


sample image of property alerts

Get instant property alerts

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