Townhouses for sale in City Of Johannesburg Metro

534 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
6 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 5 500/month
Roodepoort-Noord, Roodepoort

2 Bedrooms

262 m²

2 weeks + 1 day ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Johannesburg Ward 97, Roodepoort
R 16 499/month
Johannesburg Ward 97, Roodepoort

4 Bedrooms

783 m²

Garden

2 weeks + 5 days ago

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 97, Roodepoort
R 13 500/month
Johannesburg Ward 97, Roodepoort

3 Bedrooms

640 m²

2 weeks + 5 days ago

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 97, Roodepoort
R 14 500/month
Johannesburg Ward 97, Roodepoort

3 Bedrooms

688 m²

Garden

2 weeks + 5 days ago

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 97, Roodepoort
R 16 000/month
Johannesburg Ward 97, Roodepoort

4 Bedrooms

759 m²

2 weeks + 5 days ago

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 97, Roodepoort
R 15 000/month
Johannesburg Ward 97, Roodepoort

3 Bedrooms

712 m²

Garden

2 weeks + 5 days ago

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 97, Roodepoort
R 12 250/month
Johannesburg Ward 97, Roodepoort

3 Bedrooms

581 m²

2 weeks + 5 days ago

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

3 Bedrooms

441 m²

2 weeks + 5 days ago

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 97, Roodepoort
R 15 500/month
Johannesburg Ward 97, Roodepoort

4 Bedrooms

736 m²

2 weeks + 5 days ago

6 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 11 000/month
Roodepoort-Noord, Roodepoort

3 Bedrooms

528 m²

9 Oct 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 10 900/month
Roodepoort-Noord, Roodepoort

2 Bedrooms

523 m²

9 Oct 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Little Falls, Roodepoort
R 15 000/month
Little Falls, Roodepoort

2 Bedrooms

730 m²

26 Sept 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Little Falls, Roodepoort
R 14 800/month
Little Falls, Roodepoort

3 Bedrooms

720 m²

26 Sept 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 15 000/month
Roodepoort-Noord, Roodepoort

3 Bedrooms

736 m²

19 Sept 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Bloubosrand, Randburg
R 7 200/month
Bloubosrand, Randburg

3 Bedrooms

149 m²

9 Sept 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 9 000/month
Roodepoort-Noord, Roodepoort

2 Bedrooms

433 m²

4 Sept 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Bordeaux, Randburg
R 8 000/month
Bordeaux, Randburg

3 Bedrooms

385 m²

1 Sept 2026

25 pictures Arrow icon pointing to the right
House
House for rent in Paulshof, Sandton
R 25 000/month
Paulshof, Sandton

3 Bedrooms

312 m²

GrillPatioIntegral kitchen

30 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Bordeaux, Randburg
R 25 000/month
Bordeaux, Randburg

3 Bedrooms

540 m²

29 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 8 750/month
Roodepoort-Noord, Roodepoort

2 Bedrooms

425 m²

28 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Rivonia, Sandton
R 12 000/month
Rivonia, Sandton

2 Bedrooms

259 m²

25 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 92, Midrand
R 7 500/month
Johannesburg Ward 92, Midrand

2 Bedrooms

1 400 m²

GardenSecurity

19 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 14 500/month
Roodepoort-Noord, Roodepoort

3 Bedrooms

718 m²

19 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 92, Midrand
R 9 500/month
Johannesburg Ward 92, Midrand

2 Bedrooms

1 774 m²

GardenParkingIntegral kitchenSecurity

19 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 92, Midrand
R 9 950/month
Johannesburg Ward 92, Midrand

3 Bedrooms

1 858 m²

GardenParkingPatio

19 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 92, Midrand
R 15 000/month
Johannesburg Ward 92, Midrand

3 Bedrooms

2 801 m²

GrillAir conditioningParkingPatioSecurity

19 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 92, Midrand
R 15 000/month
Johannesburg Ward 92, Midrand

3 Bedrooms

2 801 m²

GrillGardenParkingPatioIntegral kitchenSecurity

19 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 92, Midrand
R 16 000/month
Johannesburg Ward 92, Midrand

3 Bedrooms

2 988 m²

GardenGymSecurity

19 Aug 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Johannesburg Ward 92, Midrand
R 12 000/month
Johannesburg Ward 92, Midrand

3 Bedrooms

2 241 m²

SecurityFully fenced

19 Aug 2026

20 pictures Arrow icon pointing to the right
House
House for rent in Roodepoort-Noord, Roodepoort
R 8 500/month
Roodepoort-Noord, Roodepoort

2 Bedrooms

87 m²

Garden

18 Aug 2026