Townhouses for sale in Gauteng

3 801-3 820  of 13 529 townhouses

3 Bedroom Townhouse
R 875 000
3 Bedroom TownhouseAlbertsdal
Albertsdal 30 Ss Lemon Thorn Village, 3 Platinum Close
3 2 2
Modern three-bedroom home in secure albertsdal complex modern family living in secure albertsdal complex nestled within the ...

2 Bedroom Townhouse
R 875 000
2 Bedroom TownhouseRuiterhof
Ruiterhof 58 Le Chandone, 13 Silver Pine Avenue
2 1 1 97 m²
Location! Location! Garden unit 2 bedrooms 1 full bathroom walking distance to randburg horskool and fontainebleau laerskool spacious ...

2 Bedroom Townhouse
R 880 000
2 Bedroom TownhouseAllens Nek
Allens Nek 14 Positano, 17 Pratincole Avenue
2 1 4 6 978 m²
Stunning 2 bedroom duplex town house for sale in allen''s nek nestled within a secure complex in the heart of allen''s nek ...
Absa HelpUSell

3 Bedroom Townhouse
R 880 000
3 Bedroom TownhouseElandspark
Elandspark 37 Fortress Dyke, 743 Mc Intosh
3 2 2 7 800 m²
Modern 3-bedroom townhouse in secure elandsheaven nature estate modern secure renovated excellent location experience ...
Mbuso Mvubu

2 Bedroom Townhouse
R 890 000
2 Bedroom TownhouseHalfway Gardens
Halfway Gardens N/a Weavers Nest, 268 Van Heerden Road
2 1 2 92 m²
Discover comfortable and convenient living in this well-maintained 2-bedroom townhouse in wavers nest, halfway gardens. This inviting ...

2 Bedroom Simplex
R 890 000
2 Bedroom SimplexAlbertsdal
Albertsdal 8 The Gables, 37 Amatola Crescent
2 1 2 74 m²
2 bedrooms | full bathroom | private garden | pet-friendly | 24-hour security large corner unit looking for a comfortable home with a ...

1 Bedroom Townhouse
R 890 000
1 Bedroom TownhouseModderfontein
Modderfontein 2402 Founders Hill Crescent, 1 Antwerp
1 1 1 51 m²
1-bedroom garden apartment with en-suite, pool & extra parking | founders hill experience easy, low-maintenance living in this ...

2 Bedroom Townhouse
R 895 000
2 Bedroom TownhouseCullinan
Cullinan 158 Oak Avenue
2 2 1 79 m²
Charming 2-bedroom simplex in cullinan diamond retirement village discover comfortable, secure and convenient retirement living in ...

2 Bedroom Townhouse
Sold
R 895 000
2 Bedroom TownhouseCeltisdal
Celtisdal 5 Celtispark, 286 Cotie Street
2 1 2 114 m²
A lot of potential. Spacious townhouse with huge loft & wrap-around garden looking for a property where a little work could unlock a ...

2 Bedroom Simplex
R 895 000
2 Bedroom SimplexMayberry Park
Mayberry Park 0 Moepel News, 33 Moepel Str
2 1 2 82 m²
Modern 2-bedroom facebrick townhouse with private garden & thatched lapa - 82m2 | 2 bedrooms | 1 bathroom | private garden | thatched ...

2 Bedroom Duplex
R 899 000
2 Bedroom DuplexNoordwyk
Noordwyk 15 8th Road
2 1 1
Modern 2-bedroom duplex in secure complex great buy!! This well-maintained duplex offers an excellent opportunity for first-time ...
Jerome Stephens

2 Bedroom Duplex
R 899 000
2 Bedroom DuplexNoordwyk
Noordwyk 15 Eighth Road Road
2 1 1
Modern 2-bedroom duplex in secure complex great buy!! This well-maintained duplex offers an excellent opportunity for first-time ...
Jerome Stephens

2 Bedroom Townhouse
R 899 000
2 Bedroom TownhouseBassonia
Bassonia 58 Beverley Hills, 6 Beverley Hills
2 1 1 75 m²
Stunning two-bedroom apartment with breathtaking views in bassonia wake up to spectacular views in this beautifully positioned ...

2 Bedroom Townhouse
Under Offer
R 899 000
2 Bedroom TownhouseCarlswald
Carlswald 973 Carlswald Creek, 105 9th Road
2 1 3 87 m²
Duplex in pristine condition with private garden welcome to carlswald creek, a conveniently located security complex in the well known ...

4 Bedroom Townhouse
Under Offer
R 899 000
4 Bedroom TownhouseLinmeyer
Linmeyer 333 Linmeyer Garden Village, 999 Plinlimmon Road
4 3.5 139 m²
On show this saturday 21 march 2026 from 12:30pm to 13:30pm. for sale | linmeyer garden village this well-located 4-bedroom unit is ...
Tania Rebolo

1 Bedroom Townhouse
R 899 000
1 Bedroom TownhouseGreenstone Hill
Greenstone Hill 333 Malakite, 111 Stone Close
1 1 3.2 ha
Modern urban oasis with lifestyle amenities discover your perfect urban retreat in this sun-filled, energy-efficient 1-bedroom, ...
Ricky Ferreira

3 Bedroom Townhouse
R 899 999
3 Bedroom TownhouseOakdene
Oakdene 51 Waterfront Mews, 8 Amanda Avenue
3 2 4
Charming townhouse in oakdene: modern comfort and convenience discover the perfect blend of style and comfort in this exquisite ...
Sadia Latib

2 Bedroom Townhouse
R 900 000
2 Bedroom TownhouseEquestria
Equestria 160 Stellenberg Road
2 1 1 92 m²
Smart - casual - perfect lock up and go!!!! calling all serious investors or the upwardly mobile! this top unit is located in a ...

2 Bedroom Townhouse
R 900 000
2 Bedroom TownhouseLinden
Linden 36 Linden Lime, 33 Bram Fischer
2 2 2 76 m²
Ideal location. Close to everything! a must to view ! Upstairs 76sqm unit in excellent condition 2 bedrooms 2 bathrooms mes main ...

2 Bedroom Duplex
R 900 000
2 Bedroom DuplexClaremont
Claremont 565 Westside Terrace, 980 Schurmanns Avenue
2 2 4 135 m²
Step into a neat and well cared for corner duplex offering a great combination of space, privacy and convenience. the ground floor ...


sample image of property alerts

Get instant property alerts

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