Townhouses to rent in Shakaskraal

9 801 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
New
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 24 000/month
Ballito, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

GardenGymPatioIntegral kitchen

1 day + 19 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 27 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

2 Bathrooms

GardenGymPatioIntegral kitchen

1 day + 19 hours ago

View photo Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 35 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

3 Bathrooms

192 m²

Security

4 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 38 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

4 Bathrooms

Storage roomGrillBalconyPatioPowder room

4 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 40 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

4 Bathrooms

Storage roomGrillGardenAir conditioningBalconyParkingFully furnished

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 9 500/month
Ballito, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

ParkingPatio

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 38 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

3 Bathrooms

Storage roomGrillGardenParkingPatioFully furnished

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 40 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

4 Bathrooms

Swimming poolDeckSecurity

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 24 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

2 Bathrooms

GardenDeck

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 35 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

3 Bathrooms

Storage roomGardenGymPatio

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 24 000/month
Ballito, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

GrillSaunaGymTennis court

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 40 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

4 Bathrooms

Storage roomGrillSwimming poolBalconyPatioDeck

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 27 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

3 Bathrooms

Swimming poolGardenGymSecurity

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 25 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

3 Bathrooms

Swimming poolGardenGymSecurity

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 40 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

5 Bathrooms

GrillBalconyTennis courtPatioFully furnished

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 18 500/month
Ballito, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

GrillGardenAir conditioningParkingGymPatioIntegral kitchenFully fenced

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 25 000/month
Ballito, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

GardenParkingPatioFully fenced

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 40 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

4 Bathrooms

Storage roomGardenBalconyIntegral kitchenFully furnished

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 40 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

3 Bathrooms

Storage roomGrillSwimming poolPatio

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 27 000/month
Ballito, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

Storage roomGardenAir conditioningParkingPatioIntegral kitchen

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 35 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

4 Bathrooms

GrillPatioFully furnished

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 24 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

3 Bathrooms

Powder roomGardenAir conditioningParkingPatio

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 17 500/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

2 Bathrooms

Swimming poolGardenParking

1 week + 5 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 21 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

3 Bathrooms

Powder roomGardenAir conditioningBalconyParkingSecurity

5 days + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 18 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

2 Bathrooms

GymIntegral kitchen

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 23 000/month
Ballito, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

134 m²

GrillSaunaGym

2 weeks + 6 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 38 500/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

4 Bathrooms

Powder roomStorage roomGrillParkingPatioFully furnished

3 weeks + 19 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 28 000/month
R 29 500/month
5%
Ballito, KwaDukuza Local Municipality

4 Bedrooms

4 Bathrooms

Swimming poolGardenGymSecurity

2 weeks + 5 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ballito, KwaDukuza Local Municipality
R 33 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

2 Bathrooms

Storage roomAir conditioningBalconyFully furnished

10 Oct 2026

26 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Salt Rock, KwaDukuza Local Municipality
R 27 000/month
Salt Rock, KwaDukuza Local Municipality

2 Bedrooms

2 Bathrooms

180 m²

Storage roomGardenAir conditioningParkingPatioIntegral kitchen

9 Oct 2026