Townhouses for sale in Johannesburg

1 521-1 540  of 4 305 townhouses

2 Bedroom Duplex
R 1 250 000
2 Bedroom DuplexLonehill
Lonehill 5 Lonehill Village Estate, 33 Sunset Road
2 2 1 84 m²
Modern 2 bedroom duplex in lonehill village estate this stylish double-storey duplex apartment is situated in the sought-after ...
Angelique Summers

2 Bedroom Townhouse
R 1 250 000
2 Bedroom TownhouseWinchester Hills
Winchester Hills 3 Lone Ridge, 207 Swartgoud Street
2 1 4 4 260 m²
Lone ridge is two bedroom, one bathroom simplex home in a ,in a sought after location close to shopping centre in ridgeway lone ...

2 Bedroom Townhouse
R 1 280 000
2 Bedroom TownhouseLonehill
Lonehill 999 Matumi Sands, 5 The Straight Street
2 1 100 m²
Step into comfort and convenience with this modern 2bedroom apartment, perfectly suited for professionals, couples, or small families. ...
Lena Ferreira

2 Bedroom Townhouse
R 1 295 000
2 Bedroom TownhouseOlivedale
Olivedale 66mds Amsterdam, 83mds Jacaranda Avenue
2 1 2
Secure two bedroom home | appliances included | communal swimming pool | gym centre | communal spa | two private balconies with scenic ...

2 Bedroom Townhouse
New
R 1 299 000
2 Bedroom TownhouseBromhof
Bromhof 17 Shady Woods Garden Village, 56 Kelly Avenue
2 2 1 1 ha
A 2 bed, 2 bath spacious and gracious home in bromhof a spacious and gracious home for those who love space, light and peace of ...

3 Bedroom Cluster
Sold
R 1 299 999
3 Bedroom ClusterSagewood
Sagewood 59 Tempo, 1 Wagner Street
3 2 4 1 620 ha
A beautifully renovated home welcome to this charming 3-bedroom home in the sought-after tempo complex, crescent glades estate, ...
Zizipho Sigwaqa

3 Bedroom Townhouse
Sold
R 1 350 000
3 Bedroom TownhouseRandpark Ridge
Randpark Ridge 00 Vista Heights, 112 Monkor Road
3 2 2 8 457 m²
3 bed 2 bath townhouse - randpark ridge a gem! welcome to this spacious and well positioned 3 bedroom, 2 bathroom townhouse situated ...
Rose Tuffin

3 Bedroom Townhouse
R 1 350 000
3 Bedroom TownhouseMondeor
Mondeor 4 Ss Mondeor Village, 268 Columbine Avenue
3 3 2
Modern three bedroom townhouse | three bathrooms | swimming pool | established garden | secure parking modern three bedroom townhouse ...

3 Bedroom Townhouse
R 1 350 000
3 Bedroom TownhouseMondeor
Mondeor 4 Ss Mondeor Village, 268 Columbine Avenue
3 2 2
Modern family home | three bedrooms | two bathrooms | communal swimming pool | garden modern family home | three bedrooms | two ...

3 Bedroom Townhouse
R 1 350 000
3 Bedroom TownhouseBroadacres
Broadacres 55 Fourways Garden Villas, 16 Richard Road
3 2.5 2 113 m²
Discover comfortable and convenient living in this well-positioned 3-bedroom, 2-bathroom townhouse, perfectly suited for families or ...

3 Bedroom Townhouse
R 1 350 000
3 Bedroom TownhouseGlenanda
Glenanda 6 Ss Royal Coach Inn, 64 Vorster Avenue
3 2 4
Cozy glenanda townhouse : perfect for relaxed family living! come on in and discover this lovely 3-bedroom, 2-bathroom townhouse in ...

3 Bedroom Simplex
R 1 363 369
3 Bedroom SimplexProtea Glen
Protea Glen 99 Emperor''s Security Estate, 404 404 Nelson Street
3 2 2 240 m²
Step into a welcoming protea glen home where practical living and family comfort come together. This house features a bright open plan ...

2 Bedroom Townhouse
Under Offer
R 1 390 000
2 Bedroom TownhouseKelland
Kelland 65 Del Arbre, 1 Kings Avenue
2 1 1 68 m²
An exclusive private retreat in the heart of the willows estate quietly sophisticated. Immaculately presented. Beautifully ...

3 Bedroom Duplex
R 1 397 000
3 Bedroom DuplexGlenanda
Glenanda 999 Villa Lesara, 79 Amanda Avenue
3 2.5 1 4 160 m²
On show this sunday 25 october 2026 - please confirm attendance for access looking for the perfect blend of modern living, space, ...
Lena Ferreira

3 Bedroom Townhouse
R 1 399 000
3 Bedroom TownhouseOakdene
Oakdene 444 Central Park, 222 Central Park
3 2 3.7 ha
Modern 3-bedroom home with excellent features stylish, spacious & move-in ready! discover comfort and convenience in this ...
Ricky Ferreira

3 Bedroom Cluster
R 1 399 000
3 Bedroom ClusterMondeor
Mondeor 8 Mondeor Village, 268 Columbine
3 2.5 2 121 m²
Welcome to this beautifully designed 3-bedroom, 2.5-bathroom Duplex that perfectly blends comfort, style, and warmth. From the moment ...

2 Bedroom Townhouse
R 1 399 000
2 Bedroom TownhouseBedfordview
Bedfordview 61 Bradford Estate, 11 Bradford Road
2 2 2 2.5 ha
Fantastic 2 bedroom 2 bathroom garden unit in the heart of bedfordview. Close to all amenities. 2 allocated carports & ample visitors ...

3 Bedroom Duplex
R 1 399 900
3 Bedroom DuplexRiverbend AH
Riverbend AH 1 Tirong Views, 10 North Road
3 2 2 87 m²
Tirong views is a sunny boutique duplex estate in the heart of randburg. It is already built, occupied and generating rental ...

2 Bedroom Townhouse
R 1 400 000
2 Bedroom TownhouseGlenvista
Glenvista 222 Bakara, 13 Os Street
2 2 2 4.5 ha
Welcome to your new home in the sought-after bakara complex in glenvista. this beautiful 2-bedroom, 2-bathroom unit offers modern ...
Tony Goncalves

3 Bedroom Townhouse
R 1 400 000
3 Bedroom TownhouseCarlswald
Carlswald Ml1 Levanto, 1 Fifth Road
3 2 2 122 m²
Spacious 3-bedroom, 2-bathroom townhouse for sale | levanto, halfway gardens discover comfortable family living in this spacious ...
Millicent Maisela


sample image of property alerts

Get instant property alerts

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