Trovit
Favorites

2 978 townhouses garden for sale in Johannesburg

2,978 results
Filters
Sort by
2 Bedroom Townhouse Rented in Olivedale
16 Pictures Pictures
info
R 12 000/month
Townhouse in Randburg, City of Johannesburg Metropolitan Municipality, Gauteng

Neat and tidy townhouse with large private mature garden in pet-friendly complex – well-maintained, comfortable, convenient, and pet-friendly. Large mature private garden, low maintenance. Security gates and burglar bars on a…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 106 m²

Parking Integral kitchen Security Garden
R 12 000/month

Neat and tidy townhouse with large private mature garden in pet-friendly complex – well-maintained, comfortable, convenient, and pet-friendl…

See more details
ferndale 2bedroom ground floor unit.
14 Pictures Pictures
info
R 700 000
Townhouse in City of Johannesburg Metropolitan Municipality, Gauteng

2bedroom ground floor unit well maintained unit consists of 2bedrooms with built in wardrobes bathroom fully fitted kitchen lounge ground floor carport garden

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

Parking Integral kitchen Garden
R 700 000

2bedroom ground floor unit well maintained unit consists of 2bedrooms with built in wardrobes bathroom fully fitted kitchen lounge ground fl…

See more details
mondeor 3bedroom simplex cluster uni.
8 Pictures Pictures
info
R 820 000
Townhouse in Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng

skyyerealtyreferencenumber:2562-ref-419 2562ref419 mondeor 3bedroom simplex cluster unit on the market in secure complex unit consists of 3bedrooms 2bathrooms (mes) separate lounge dinningroom fully fitted kitchen lovely priv…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

Parking Security Garden
R 820 000

skyyerealtyreferencenumber:2562-ref-419 2562ref419 mondeor 3bedroom simplex cluster unit on the market in secure complex unit consists of 3b…

See more details
Townhouse in Haddon
20 Pictures Pictures
info
R 650 000
Townhouse in Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng

thusanongpropertysolutionsreferencenumber:1828-ref-10816 1828ref10816 comfortable family townhouse with extras this is a lovely unit with a community garden

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

  • 13 877 m²

Parking Patio Swimming pool Garden
R 650 000

thusanongpropertysolutionsreferencenumber:1828-ref-10816 1828ref10816 comfortable family townhouse with extras this is a lovely unit with a…

See more details
Unlock the door to your perfect home
10 Pictures Pictures
info
R 1 280 000
Townhouse in Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng

Bathroom Unit for Sale Features: 2 Spacious Bedrooms 1 Bathroom Gas Geyser for Efficient Hot Water 6 Solar Panels + Inverter for Backup Power Enclosed Garden

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

Garden
R 1 280 000

Bathroom Unit for Sale Features: 2 Spacious Bedrooms 1 Bathroom Gas Geyser for Efficient Hot Water 6 Solar Panels + Inverter for Backup Powe…

See more details
3 Bedroom Townhouse To Let in Bryanston
18 Pictures Pictures
info
R 19 000/month
Townhouse in Randburg, City of Johannesburg Metropolitan Municipality, Gauteng

3 bed, 2.5 bath duplex townhouse in good condition measuring 171sqm with 2 receptions leading onto a covered patio and pretty walled private garden.

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Parking Balcony Patio Swimming pool Garden
R 19 000/month

3 bed, 2.5 bath duplex townhouse in good condition measuring 171sqm with 2 receptions leading onto a covered patio and pretty walled private…

See more details
3 Bedroom Townhouse To Rent in Craigavon
See photo Pictures
info
Request Details
Townhouse in Randburg, City of Johannesburg Metropolitan Municipality, Gauteng

Step outside to your private, well-maintained garden and a covered patio with a braai area, ideal for those sunny South African days.

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

  • 194 m²

Parking Air conditioning Balcony Patio Storage room Security Garden Grill
Request Details

Step outside to your private, well-maintained garden and a covered patio with a braai area, ideal for those sunny South African days.…

See more details
2 Bedroom Townhouse To Rent in Wendywood
See photo Pictures
info
Request Details
Townhouse in Sandton, City of Johannesburg Metropolitan Municipality, Gauteng

Exquisite cluster style home. Open plan living layout leading out to an extended covered patio and private walled garden.

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

  • 168 m²

Parking Patio amenity_powder_room Security Gym Swimming pool Sauna Garden Tennis court
Request Details

Exquisite cluster style home. Open plan living layout leading out to an extended covered patio and private walled garden.…

See more details
4 Bedroom Townhouse To Rent in Morningside
See photo Pictures
info
Request Details
Townhouse in Sandton, City of Johannesburg Metropolitan Municipality, Gauteng

This luxurious cluster house boasts modern finishes throughout, offering both style, comfort and luxury. A rooftop garden and entertainment area.

  • bedrooms

    4 bedrooms bedrooms

  • bathrooms

    5 bathrooms bathrooms

Parking Balcony Patio Storage room amenity_powder_room Swimming pool Garden Grill
Request Details

This luxurious cluster house boasts modern finishes throughout, offering both style, comfort and luxury. A rooftop garden and entertainment…

See more details
3 Bedroom Townhouse To Rent in Honeydew Manor
See photo Pictures
info
Request Details
Townhouse in City of Johannesburg Metropolitan Municipality, Gauteng

Modern kitchen with ample storage and built-in cupboards Open-plan lounge and dining area, ideal for entertaining Enclosed patio leading to a private garden

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Parking Air conditioning Patio amenity_powder_room Security Garden
Request Details

Modern kitchen with ample storage and built-in cupboards Open-plan lounge and dining area, ideal for entertaining Enclosed patio leading to

See more details
2 Bedroom Townhouse For Sale in Darrenwood
25 Pictures Pictures
info
R 1 399 000
Townhouse in Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng

Superb upmarket townhouse with private garden! Situated in close proximity to Cresta shopping mall and all amenities. Convenience at its best. Open plan tiled, combined lounge and dining room area with sliders to under cover…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

  • 120 m²

Parking Balcony Integral kitchen Patio amenity_fully_fenced Security Garden
R 1 399 000

Superb upmarket townhouse with private garden! Situated in close proximity to Cresta shopping mall and all amenities. Convenience at its bes…

See more details
4 Bedroom Townhouse For Sale in Bassonia
14 Pictures Pictures
info
R 2 499 000
Townhouse in Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng

the open-plan kitchen, lounge with a fireplace and 2 distinct dining areas create an impressive sense of space and seamlessly connect to a beautiful garden

  • bedrooms

    4 bedrooms bedrooms

  • bathrooms

    4 bathrooms bathrooms

Parking Integral kitchen Fireplace Storage room amenity_powder_room Swimming pool Garden
R 2 499 000

the open-plan kitchen, lounge with a fireplace and 2 distinct dining areas create an impressive sense of space and seamlessly connect to a b…

See more details
4 Bedroom Townhouse To Rent in Sandown
See photo Pictures
info
Request Details
Townhouse in Sandton, City of Johannesburg Metropolitan Municipality, Gauteng

The property includes a garden, and secure parking with double garage and two additional spaces, and pet-friendly.

  • bedrooms

    4 bedrooms bedrooms

  • bathrooms

    4 bathrooms bathrooms

  • 257 m²

Parking Balcony Patio Alarm amenity_powder_room Security Garden
Request Details

The property includes a garden, and secure parking with double garage and two additional spaces, and pet-friendly.

See more details
2 Bedroom 1 Bathroom Pet Friendly Townhouse with Garden
See photo Pictures
info
R 9 900/month
Townhouse in Eagle Canyon, City of Johannesburg Metropolitan Municipality, Gauteng

This two bedroom townhouse in Randpark Ridge is available to rent from 1 June 2026. Step inside to an open plan kitchen/dining/living area, with glass sliding doors leading out to an undercover patio and garden The separate a…

  • bedrooms

    2 bedrooms bedrooms

  • 67 m²

Parking Integral kitchen Patio Security Garden
R 9 900/month

This two bedroom townhouse in Randpark Ridge is available to rent from 1 June 2026. Step inside to an open plan kitchen/dining/living area,…

See more details
3 Bedroom Townhouse To Rent in Sundowner
See photo Pictures
info
Request Details
Townhouse in Sundowner, City of Johannesburg Metropolitan Municipality, Gauteng

Nestled in a small, secure complex, the property boasts its very own wrap-around garden – perfect for relaxing or entertaining. Double garage plus two additional parking bays Pet Policy: Suitable for one medium-sized dog or t…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

Parking Integral kitchen Patio Security Garden
Request Details

Nestled in a small, secure complex, the property boasts its very own wrap-around garden – perfect for relaxing or entertaining. Double garag…

See more details
3 Bedroom Townhouse To Rent in Sundowner
See photo Pictures
info
Request Details
Townhouse in Sundowner, City of Johannesburg Metropolitan Municipality, Gauteng

Nestled in a small, secure complex, the property boasts its very own wrap-around garden – perfect for relaxing or entertaining. Double garage plus two additional parking bays Pet Policy: Suitable for one medium-sized dog or t…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

Parking Integral kitchen Patio Security Garden
Request Details

Nestled in a small, secure complex, the property boasts its very own wrap-around garden – perfect for relaxing or entertaining. Double garag…

See more details
2 Bedroom Townhouse To Rent in Randpark Ridge
See photo Pictures
info
Request Details
Townhouse in Eagle Canyon, City of Johannesburg Metropolitan Municipality, Gauteng

The garden is fitted with astroturf lawn so 2 cats allowed only (with prior approval). Regret no dogs allowed. Rental excl garden service (R750), pool company (R800), water, electricity including common charges +.…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

  • 105 m²

Parking Air conditioning Patio Swimming pool Garden Grill
Request Details

The garden is fitted with astroturf lawn so 2 cats allowed only (with prior approval). Regret no dogs allowed. Rental excl garden service (R…

See more details
3 Bedroom Townhouse To Rent in Randpark Ridge
See photo Pictures
info
Request Details
Townhouse in Eagle Canyon, City of Johannesburg Metropolitan Municipality, Gauteng

Immaculate 3 bedroom cluster for rent in Randpark Ridge. There is a small plash pool and the unit externally is fully paved(there is no grass in the garden).

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

  • 280 m²

Parking Balcony Patio Swimming pool Garden Grill
Request Details

Immaculate 3 bedroom cluster for rent in Randpark Ridge. There is a small plash pool and the unit externally is fully paved(there is no gras…

See more details
5 Bedroom Townhouse For Sale in Bruma
30 Pictures Pictures
info
R 2 995 000
Townhouse in Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng

Solar heated swimming pool, established garden with lapa, 25sq storeroom/workshop area, double garage, staffroom plus bathroom, heat pump and 8kv inverter

  • bedrooms

    5 bedrooms bedrooms

  • bathrooms

    4 bathrooms bathrooms

  • 385 m²

Parking Equipped kitchen Fireplace Storage room Garden Grill
R 2 995 000

Solar heated swimming pool, established garden with lapa, 25sq storeroom/workshop area, double garage, staffroom plus bathroom, heat pump an…

See more details
4 Bedroom Townhouse To Rent in Bryanston
See photo Pictures
info
Request Details
Townhouse in Randburg, City of Johannesburg Metropolitan Municipality, Gauteng

Private patio and maintained garden. Access to pool, gym, and clubhouse. Enhanced security: 24-hour, electric fencing, intercom.

  • bedrooms

    4 bedrooms bedrooms

  • bathrooms

    4 bathrooms bathrooms

  • 211 m²

Parking Patio Security Gym Garden
Request Details

Private patio and maintained garden. Access to pool, gym, and clubhouse. Enhanced security: 24-hour, electric fencing, intercom.…

See more details

2 978 townhouses garden for sale in Johannesburg

Property value in Johannesburg
Average price per m²
R 10 153/
0.1 %
Compared to April 2026
3.2 %
Compared to May 2025
Average property value
R 945 000

Property value in Johannesburg by number of bedrooms

Search deeper
Property types
Features
Bedrooms