Townhouses for sale in Johannesburg

2 301-2 320  of 4 293 townhouses

2 Bedroom Townhouse
R 1 150 000
2 Bedroom TownhouseMondeor
Mondeor
2 2 2 89 m²
Modern 2-bed, 2-bath unit in secure mondeor complex with pool. this inviting 2-bedroom, 2-bathroom apartment offers comfortable ...

2 Bedroom Townhouse
R 1 150 000
2 Bedroom TownhouseHalfway Gardens
Halfway Gardens
2 1.5 1 81 m²
Modern 2-bedroom, 1.5-bath Townhouse in halfway gardens perfect for first-time buyers, small families, and investors! welcome to ...

3 Bedroom Townhouse
R 1 170 000
3 Bedroom TownhouseCorlett Gardens
Corlett Gardens
3 2 2 163 m²
Well looked after 3beds duplex, entrance area, specious modern kitchen, guest toiled, lounge, dining, study which can also be ...

3 Bedroom Townhouse
R 1 175 000
3 Bedroom TownhouseBruma
Bruma
3 2 1 100 m²
This well-kept top-floor townhouse in bruma lake village offers a comfortable family home with a warm and inviting feel. The home ...

3 Bedroom Townhouse
R 1 175 000
3 Bedroom TownhouseWinchester Hills
Winchester Hills
3 2 2 98 m²
Perched on the peak of the klipriviersberg nature reserve in sought-after winchester hills, this beautiful ground-floor townhouse ...

2 Bedroom Townhouse
R 1 175 000
2 Bedroom TownhouseBlackheath
Blackheath
2 2 3 126 m²
Spacious 126 m² dual-level loft townhouse with flexible living areas in blackheath designed across two internal levels, this home ...
Vuyo Mack

2 Bedroom Townhouse
R 1 179 999
2 Bedroom TownhouseNoordwyk
Noordwyk
2 2.5 6 2 ha
Discover the perfect blend of modern living and peace of mind in this beautiful townhouse located within a sought-after security ...

2 Bedroom Townhouse
Under Offer
R 1 180 000
2 Bedroom TownhouseMagaliessig
Magaliessig
2 1 1 59 m²
Welcome to this stunning townhouse! featuring beautiful modern finishes, this move-in ready home is a true gem. With no neighbours ...

2 Bedroom Townhouse
R 1 180 000
2 Bedroom TownhouseOakdene
Oakdene
2 2 1 84 m²
Rustic industrial charm meets modern comfort step into a home with character, where thoughtful improvements and distinctive finishes ...
Marc London

2 Bedroom Townhouse
R 1 180 000
2 Bedroom TownhouseFourways
Fourways
2 2 2 71 m²
2 bed | 2 bath top floor with splendid views. entering into the apartment you have a modern open-plan kitchen with ample cupboards, ...

2 Bedroom Townhouse
Sold
R 1 180 000
2 Bedroom TownhouseNoordwyk
Noordwyk
2 2.5 2 2 ha
Welcome to lauras place in noordwyk a stylish and secure duplex offering modern finishes, generous living spaces, and seamless ...

2 Bedroom Townhouse
R 1 180 000
2 Bedroom TownhouseGleneagles
Gleneagles
2 2 2 84 m²
Situated in the highly sought-after waterfront mewsglenvale complex, this modern second-floor townhouse offers a perfect blend of ...

3 Bedroom Townhouse
Under Offer
R 1 185 000
3 Bedroom TownhouseGlenvista
Glenvista
3 2 2 92.2 ha
Modern three bedroom townhouse in a well-maintained complex located in the desirable suburb of glenvista, johannesburg, this ...

2 Bedroom Townhouse
R 1 189 000
2 Bedroom TownhouseRandpark Ridge
Randpark Ridge
2 1 2 364 m²
Charming two-bedroom freestanding townhouse with pool, garden & excellent security set within a safe and secure, pet-friendly complex ...
Andrew Goodwin

3 Bedroom Townhouse
New
R 1 190 000
3 Bedroom TownhouseMondeor
Mondeor
3 2.5 2 162 m²
Absolute give away! Totally immersed in nature, set in stunning botanical-like gardens, this 162 sqm garden unit has it all! Entrance ...

2 Bedroom Townhouse
R 1 190 000
2 Bedroom TownhouseLiefde en Vrede
Liefde en Vrede
2 1 2 105 m²
This home sits in a quiet, secure complex. The lounge, dining nook and kitchen flow into one bright space, so the cook never misses ...

2 Bedroom Townhouse
R 1 190 000
2 Bedroom TownhouseLiefde en Vrede
Liefde en Vrede
2 1 2 989 m²
Spacious 2-bed townhouse in secure liefde en vrede estate spacious townhouse in liefde en vrede security estate this 2-bedroom ...

3 Bedroom Townhouse
R 1 190 000
3 Bedroom TownhouseSagewood
Sagewood
3 2 2 85 m²
Embrace the perfect blend of modern living and serene surroundings with this stunning 3 bedroom townhouse located in the highly sought ...

3 Bedroom Townhouse
R 1 190 000
3 Bedroom TownhouseLiefde en Vrede
Liefde en Vrede
3 2 3 106 m²
Stand alone townhouse in small complex this townhouse is situated in the suburb of liefde en vrede. It is close proximity to the ...

3 Bedroom Townhouse
New
R 1 195 000
3 Bedroom TownhouseOakdene
Oakdene
3 2 2 92 m²
Glenvale complex ground floor unit spacious ground floor unit consist of 3 large bedroomsall fitted, 2 neat and modern bathrooms, a ...
Maggie Kondowe


sample image of property alerts

Get instant property alerts

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