Townhouses to rent in Babelegi

5 029 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 29 500/month
R 30 000/month
2%
Johannesburg, City of Johannesburg Metropolitan Municipality

3 Bedrooms

2 Bathrooms

GardenFireplaceIntegral kitchen

2 weeks + 5 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Gauteng
R 8 299/month
R 8 600/month
4%
Gauteng

2 Bedrooms

1 Bathroom

GrillParking

2 weeks + 5 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Jansenpark, City of Ekurhuleni Metropolitan Municipality
R 8 950/month
R 9 250/month
3%
Jansenpark, City of Ekurhuleni Metropolitan Municipality

3 Bedrooms

1 Bathroom

2 weeks + 5 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 17 000/month
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

2 Bathrooms

GardenPatio

3 weeks + 1 day ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Jansenpark, City of Ekurhuleni Metropolitan Municipality
R 18 500/month
R 20 000/month
8%
Jansenpark, City of Ekurhuleni Metropolitan Municipality

3 Bedrooms

3 Bathrooms

GrillSwimming poolPatioSecurityFully furnished

3 weeks + 1 day ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Pretoria, City of Tshwane Metropolitan Municipality
R 14 500/month
R 15 500/month
6%
Pretoria, City of Tshwane Metropolitan Municipality

2 Bedrooms

2 Bathrooms

ParkingPatioIntegral kitchen

3 weeks + 1 day ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Pretoria, City of Tshwane Metropolitan Municipality
R 19 500/month
Pretoria, City of Tshwane Metropolitan Municipality

4 Bedrooms

3 Bathrooms

Storage roomGrillGardenSecurityParking

3 weeks + 1 day ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Pretoria, City of Tshwane Metropolitan Municipality
R 22 700/month
R 23 760/month
4%
Pretoria, City of Tshwane Metropolitan Municipality

3 Bedrooms

3 Bathrooms

GrillParking

3 weeks + 2 days ago

View photo Arrow icon pointing to the right
Townhouse
Townhouse for rent in Centurion, City of Tshwane Metropolitan Municipality
R 12 450/month
Centurion, City of Tshwane Metropolitan Municipality

3 Bedrooms

2 Bathrooms

GardenParking

13 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Centurion, City of Tshwane Metropolitan Municipality
R 23 500/month
R 24 000/month
2%
Centurion, City of Tshwane Metropolitan Municipality

3 Bedrooms

2 Bathrooms

Storage roomGrillGardenParkingPatio

10 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in West Rand Garden estates, Westonaria Local Municipality
R 8 500/month
West Rand Garden estates, Westonaria Local Municipality

2 Bedrooms

1 Bathroom

GrillBalconyParkingSecurity

10 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Centurion, City of Tshwane Metropolitan Municipality
R 25 500/month
R 26 000/month
2%
Centurion, City of Tshwane Metropolitan Municipality

3 Bedrooms

3 Bathrooms

Powder roomStorage roomGrillGardenParkingPatio

9 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 8 900/month
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

2 Bathrooms

ParkingSecurity

8 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 10 500/month
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

GymSecurity

8 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Jansenpark, City of Ekurhuleni Metropolitan Municipality
R 16 000/month
R 22 000/month
27%
Jansenpark, City of Ekurhuleni Metropolitan Municipality

3 Bedrooms

3 Bathrooms

ParkingSecurity

8 Oct 2026

8 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 10 500/month
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

Balcony

8 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 10 500/month
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

GymSecurity

8 Oct 2026

6 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Benmore Gardens, Sandton
R 10 000/month
Benmore Gardens, Sandton

2 Bedrooms

1 Bathroom

GardenParkingSecurity

6 Oct 2026

7 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Strathavon, Sandton
R 9 000/month
Strathavon, Sandton

1 Bedroom

1 Bathroom

SecurityFully furnished

6 Oct 2026

9 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Marlboro, Sandton
R 10 500/month
Marlboro, Sandton

2 Bedrooms

1 Bathroom

85 m²

ParkingGymSecurity

6 Oct 2026

6 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Johannesburg Ward 103, Sandton
R 10 500/month
Johannesburg Ward 103, Sandton

2 Bedrooms

1 Bathroom

Balcony

6 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Pretoria, City of Tshwane Metropolitan Municipality
R 22 000/month
R 23 000/month
4%
Pretoria, City of Tshwane Metropolitan Municipality

3 Bedrooms

3 Bathrooms

GrillGardenSecurityPatioIntegral kitchen

3 Oct 2026

20 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Bedfordview, City of Ekurhuleni Metropolitan Municipality
R 15 000/month
Bedfordview, City of Ekurhuleni Metropolitan Municipality

3 Bedrooms

2 Bathrooms

124 m²

Patio

3 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Jansenpark, City of Ekurhuleni Metropolitan Municipality
R 5 000/month
Jansenpark, City of Ekurhuleni Metropolitan Municipality

1 Bedroom

1 Bathroom

SecurityPatio

3 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Pretoria, City of Tshwane Metropolitan Municipality
R 8 500/month
Pretoria, City of Tshwane Metropolitan Municipality

2 Bedrooms

2 Bathrooms

Storage roomSecurityUnfurnished

2 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Pretoria, City of Tshwane Metropolitan Municipality
R 12 300/month
R 12 500/month
2%
Pretoria, City of Tshwane Metropolitan Municipality

1 Bedroom

1 Bathroom

GrillParkingEquipped kitchenFully furnished

2 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Pretoria, City of Tshwane Metropolitan Municipality
R 15 500/month
R 16 500/month
6%
Pretoria, City of Tshwane Metropolitan Municipality

3 Bedrooms

2 Bathrooms

GardenAlarmParkingSecurityPatio

1 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Vereeniging, Emfuleni Local Municipality
R 13 000/month
R 13 500/month
4%
Vereeniging, Emfuleni Local Municipality

2 Bedrooms

2 Bathrooms

GrillGardenSecurityPatio

1 Oct 2026

20 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kempton Park, City of Ekurhuleni Metropolitan Municipality
R 885 000/month
R 895 000/month
1%
Kempton Park, City of Ekurhuleni Metropolitan Municipality

3 Bedrooms

2 Bathrooms

97 m²

GrillParkingPatioSecurity

25 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in West Rand Garden estates, Westonaria Local Municipality
R 9 000/month
R 9 500/month
5%
West Rand Garden estates, Westonaria Local Municipality

3 Bedrooms

2 Bathrooms

Patio

24 Sept 2026