Townhouses to rent 2 bedroom in Vaal River

151 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
5 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Emfuleni Ward 45, Emfuleni Local Municipality
R 13 538/month
Emfuleni Ward 45, Emfuleni Local Municipality

2 Bedrooms

688 m²

Powder roomGrillPatioParking

5 days + 20 hours ago

11 pictures Arrow icon pointing to the right
Property for rent in West Rand Garden estates, Westonaria Local Municipality
R 16 000/month
West Rand Garden estates, Westonaria Local Municipality

2 Bedrooms

2 Bathrooms

Swimming poolDeck

6 days + 20 hours ago

14 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Bordeaux, Randburg
R 9 500/month
Bordeaux, Randburg

2 Bedrooms

73 m²

GardenPatioSecurity

5 days + 20 hours ago

15 pictures Arrow icon pointing to the right
House
House for rent in White River, Mbombela
R 9 000/month
White River, Mbombela

2 Bedrooms

484 m²

GardenPatio

1 week + 3 days ago

25 pictures Arrow icon pointing to the right
House
House for rent in Kosmos, Madibeng Local Municipality
R 13 000/month
Kosmos, Madibeng Local Municipality

2 Bedrooms

118 m²

Powder roomGrillSwimming poolGardenAir conditioningPatio

1 week + 6 days ago

10 pictures Arrow icon pointing to the right
Property for rent in Cape Town, City of Cape Town
R 7 500/month
Cape Town, City of Cape Town

2 Bedrooms

1 Bathroom

ParkingIntegral kitchenSecurity

2 weeks + 4 days ago

11 pictures Arrow icon pointing to the right
House
House for rent in Cape Town, City of Cape Town
R 10 000/month
R 10 500/month
5%
Cape Town, City of Cape Town

2 Bedrooms

1 Bathroom

GardenParkingSecurity

1 week + 3 days ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 8 000/month
Jeppestown, Johannesburg

2 Bedrooms

457 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 7 750/month
Jeppestown, Johannesburg

2 Bedrooms

443 m²

20 hours ago

25 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Buffalo City Ward 31, Buffalo City Metropolitan Municipality
R 7 000/month
Buffalo City Ward 31, Buffalo City Metropolitan Municipality

2 Bedrooms

60 m²

Swimming poolBalconyIntegral kitchen

27 Sept 2026

17 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Morninghill, City of Ekurhuleni Metropolitan Municipality
Request Details
Morninghill, City of Ekurhuleni Metropolitan Municipality

2 Bedrooms

2 Bathrooms

176 m²

5 Sept 2026

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 7 950/month
Jeppestown, Johannesburg

2 Bedrooms

454 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Jeppestown, Johannesburg
R 7 990/month
Jeppestown, Johannesburg

2 Bedrooms

458 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 7 800/month
Jeppestown, Johannesburg

2 Bedrooms

448 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Neave Industrial, Gqeberha (Port Elizabeth)
R 7 100/month
Neave Industrial, Gqeberha (Port Elizabeth)

2 Bedrooms

234 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Neave Industrial, Gqeberha (Port Elizabeth)
R 7 200/month
Neave Industrial, Gqeberha (Port Elizabeth)

2 Bedrooms

238 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Neave Industrial, Gqeberha (Port Elizabeth)
R 7 300/month
Neave Industrial, Gqeberha (Port Elizabeth)

2 Bedrooms

241 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Stellenbosch, Stellenbosch Local Municipality
R 18 500/month
Stellenbosch, Stellenbosch Local Municipality

2 Bedrooms

332 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 7 500/month
Jeppestown, Johannesburg

2 Bedrooms

430 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 7 900/month
Jeppestown, Johannesburg

2 Bedrooms

452 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Wilgeheuwel, Roodepoort
R 8 500/month
Wilgeheuwel, Roodepoort

2 Bedrooms

431 m²

BalconyIntegral kitchen

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Wilgeheuwel, Roodepoort
R 7 450/month
Wilgeheuwel, Roodepoort

2 Bedrooms

378 m²

BalconyIntegral kitchen

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Jeppestown, Johannesburg
R 7 500/month
Jeppestown, Johannesburg

2 Bedrooms

429 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Wilgeheuwel, Roodepoort
R 7 500/month
Wilgeheuwel, Roodepoort

2 Bedrooms

380 m²

BalconyIntegral kitchen

20 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 8 650/month
Jeppestown, Johannesburg

2 Bedrooms

494 m²

20 hours ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Overbaakens, Gqeberha (Port Elizabeth)
R 8 150/month
Overbaakens, Gqeberha (Port Elizabeth)

2 Bedrooms

271 m²

3 days + 20 hours ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Overbaakens, Gqeberha (Port Elizabeth)
R 8 600/month
Overbaakens, Gqeberha (Port Elizabeth)

2 Bedrooms

197 m²

3 days + 20 hours ago

6 pictures Arrow icon pointing to the right
House
House for rent in Overbaakens, Gqeberha (Port Elizabeth)
R 7 500/month
Overbaakens, Gqeberha (Port Elizabeth)

2 Bedrooms

172 m²

Integral kitchen

3 days + 20 hours ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Overbaakens, Gqeberha (Port Elizabeth)
R 8 400/month
Overbaakens, Gqeberha (Port Elizabeth)

2 Bedrooms

193 m²

3 days + 20 hours ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Overbaakens, Gqeberha (Port Elizabeth)
R 7 600/month
Overbaakens, Gqeberha (Port Elizabeth)

2 Bedrooms

253 m²

Integral kitchen

3 days + 20 hours ago