Flats for sale 2 bedroom in Diepkloof, Soweto

27 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
16 pictures Arrow icon pointing to the right
House
House for sale in Soweto, City of Johannesburg Metropolitan Municipality
R 750 000
Soweto, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

Parking

22 Sept 2026

4 pictures Arrow icon pointing to the right
House
House for sale in Soweto, City of Johannesburg Metropolitan Municipality
Request Details
Soweto, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

25 m²

21 Oct 2025

27 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Johannesburg Ward 25, Motsoaledi View
R 655 000
Johannesburg Ward 25, Motsoaledi View

2 Bedrooms

1 Bathroom

42 m²

26 Jul 2026

36 pictures Arrow icon pointing to the right
House
House for sale in Johannesburg Ward 125, Johannesburg
R 1 200 000
Johannesburg Ward 125, Johannesburg

2 Bedrooms

2 Bathrooms

Powder roomParkingAccess for people with disabilitiesSecurity

17 Apr 2026

2 pictures Arrow icon pointing to the right
Property for sale in Thembisa, City of Ekurhuleni Metropolitan Municipality
Request Details
Thembisa, City of Ekurhuleni Metropolitan Municipality

2 Bedrooms

1 Bathroom

25 m²

21 Oct 2025

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Diepkloof, Johannesburg
R 7 600/month
Diepkloof, Johannesburg

2 Bedrooms

2 770 m²

Security

3 days + 9 hours ago

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

2 Bedrooms

2 737 m²

3 days + 9 hours ago

4 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Diepkloof, Johannesburg
R 8 050/month
Diepkloof, Johannesburg

2 Bedrooms

2 938 m²

3 days + 9 hours ago

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

2 Bedrooms

2 846 m²

3 days + 9 hours ago

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

2 Bedrooms

2 495 m²

1 day + 9 hours ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Diepkloof, Johannesburg
R 7 300/month
Diepkloof, Johannesburg

2 Bedrooms

2 664 m²

3 days + 9 hours ago

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

2 Bedrooms

2 883 m²

3 days + 9 hours ago

5 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Diepkloof, Johannesburg
R 7 700/month
Diepkloof, Johannesburg

2 Bedrooms

2 810 m²

3 days + 9 hours ago

4 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Diepkloof, Johannesburg
R 7 400/month
Diepkloof, Johannesburg

2 Bedrooms

2 700 m²

3 days + 9 hours ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Diepkloof, Johannesburg
R 5 600/month
Diepkloof, Johannesburg

2 Bedrooms

2 007 m²

27 Jun 2026

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Diepkloof, Johannesburg
R 6 550/month
Diepkloof, Johannesburg

2 Bedrooms

2 197 m²

3 Jun 2026

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Jabulani, Soweto
R 4 500/month
Jabulani, Soweto

2 Bedrooms

1 432 m²

3 Jun 2026

6 pictures Arrow icon pointing to the right
House
House for rent in Diepkloof, Johannesburg
R 8 300/month
Diepkloof, Johannesburg

3 Bedrooms

3 029 m²

3 days + 9 hours ago

6 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Orlando, Soweto
R 4 200/month
Orlando, Soweto

1 Bedroom

1 340 m²

Security

3 Jun 2026

House
House for sale in Diepkloof, Johannesburg
R 800 000
Diepkloof, Johannesburg

2 Bedrooms

1 Bathroom

201 m²

Integral kitchen

17 Sept 2026

Apartment
Apartment for sale in Johannesburg Ward 25, Motsoaledi View
R 680 000
Johannesburg Ward 25, Motsoaledi View

2 Bedrooms

Swimming poolSecurity

18 Sept 2026

Updated
Apartment
Apartment for sale in Johannesburg Ward 25, Motsoaledi View
R 650 000
Johannesburg Ward 25, Motsoaledi View

2 Bedrooms

1 Bathroom

42 m²

GrillParkingIntegral kitchenSecurity

1 day + 9 hours ago

Apartment
Apartment for sale in Johannesburg Ward 26, Johannesburg
R 660 000
Johannesburg Ward 26, Johannesburg

2 Bedrooms

1 Bathroom

42 m²

2 weeks + 9 hours ago

House
House for sale in Johannesburg Ward 26, Johannesburg
R 900 000
Johannesburg Ward 26, Johannesburg

2 Bedrooms

1 Bathroom

259 m²

Patio

12 Oct 2026

Apartment
Apartment for sale in Johannesburg Ward 25, Motsoaledi View
R 680 000
Johannesburg Ward 25, Motsoaledi View

2 Bedrooms

Swimming poolSecurity

16 Sept 2026

House
House for sale in Johannesburg Ward 29, Johannesburg
R 680 000
Johannesburg Ward 29, Johannesburg

2 Bedrooms

1 Bathroom

197 m²

31 Jul 2026

House
House for sale in Johannesburg Ward 125, Johannesburg
R 899 999
Johannesburg Ward 125, Johannesburg

2 Bedrooms

1 Bathroom

117 m²

ParkingService room

16 Jul 2026

We’ve broadened your search and thought you might be interested in these properties
18 pictures Arrow icon pointing to the right
House
House for sale in Soweto, City of Johannesburg Metropolitan Municipality
R 650 000
Soweto, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

GardenParkingIntegral kitchen

4 days + 9 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Soweto, City of Johannesburg Metropolitan Municipality
R 950 000
Soweto, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

231 m²

Parking

5 days + 9 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Soweto, City of Johannesburg Metropolitan Municipality
R 850 000
Soweto, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

Parking

6 days + 9 hours ago