Flats to rent private in Johannesburg

5 742 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
10 pictures Arrow icon pointing to the right
Flat
Flat for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 4 200/month
Johannesburg, City of Johannesburg Metropolitan Municipality

1 Bedroom

1 Bathroom

9 Jun 2026

11 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
Request Details
Johannesburg, City of Johannesburg Metropolitan Municipality

3 Bedrooms

3 Bathrooms

GardenBalconyFully furnished

19 hours ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Houghton Estate, Johannesburg
R 33 000/month
Houghton Estate, Johannesburg

3 Bedrooms

2 195 m²

19 hours ago

20 pictures Arrow icon pointing to the right
New
House
House for rent in Fairmount, Johannesburg
R 12 200/month
Fairmount, Johannesburg

3 Bedrooms

1 Bathroom

135 m²

GardenParking

19 hours ago

17 pictures Arrow icon pointing to the right
New
House
House for rent in Kensington South, Johannesburg
R 12 000/month
Kensington South, Johannesburg

2 Bedrooms

86 m²

BalconyIntegral kitchen

1 day + 19 hours ago

16 pictures Arrow icon pointing to the right
New
House
House for rent in Norwood, Johannesburg
R 25 000/month
Norwood, Johannesburg

4 Bedrooms

496 m²

Storage roomGardenParking

1 day + 19 hours ago

13 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Houghton Estate, Johannesburg
R 30 000/month
Houghton Estate, Johannesburg

3 Bedrooms

2 061 m²

LiftGrillAir conditioningBalconyParkingFireplaceIntegral kitchen

1 day + 19 hours ago

7 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Cottesloe, Johannesburg
R 5 000/month
Cottesloe, Johannesburg

1 Bedroom

996 m²

LiftSecurity

1 day + 19 hours ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Oaklands, Johannesburg
R 30 000/month
Oaklands, Johannesburg

3 Bedrooms

220 m²

Powder roomGardenAir conditioningHeatingPatio

1 day + 19 hours ago

25 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Oaklands, Johannesburg
R 30 000/month
Oaklands, Johannesburg

3 Bedrooms

140 m²

Swimming poolGardenAir conditioningHeatingParkingPatioIntegral kitchenSecurityFully furnished

1 day + 19 hours ago

12 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Rossmore, Johannesburg
R 7 500/month
Rossmore, Johannesburg

1 Bedroom

507 m²

PatioIntegral kitchenSecurity

1 day + 19 hours ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Mulbarton, Johannesburg
R 22 000/month
Mulbarton, Johannesburg

3 Bedrooms

195 m²

Storage roomGardenPatio

1 day + 19 hours ago

21 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Elandspark, Johannesburg
R 9 500/month
Elandspark, Johannesburg

3 Bedrooms

76 m²

GardenSecurity

1 day + 19 hours ago

22 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Newtown, Johannesburg
R 50 000/month
Newtown, Johannesburg

3 Bedrooms

173 m²

LiftSwimming poolParkingFireplaceCellarPatioSecurityFully furnished

1 day + 19 hours ago

25 pictures Arrow icon pointing to the right
Updated
House
House for rent in Oaklands, Johannesburg
R 30 000/month
Oaklands, Johannesburg

3 Bedrooms

210 m²

Powder roomGardenAir conditioningHeatingPatio

1 day + 19 hours ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Johannesburg Ward 67, Johannesburg
R 42 000/month
Johannesburg Ward 67, Johannesburg

3 Bedrooms

2 m²

Swimming poolParking

2 days + 19 hours ago

25 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Westcliff, Johannesburg
R 45 000/month
Westcliff, Johannesburg

2 Bedrooms

1 133 m²

GardenAir conditioningBalconyHeatingFully furnished

2 days + 19 hours ago

15 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Linden, Johannesburg
R 10 500/month
Linden, Johannesburg

1 Bedroom

264 m²

Swimming poolGardenBalconyIntegral kitchenSecurityFully furnished

2 days + 19 hours ago

View photo Arrow icon pointing to the right
New
Apartment
Apartment for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 12 500/month
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

2 Bathrooms

69 m²

GardenIntegral kitchen

2 days + 19 hours ago

View photo Arrow icon pointing to the right
New
Apartment
Apartment for rent in Johannesburg, City of Johannesburg Metropolitan Municipality
R 13 000/month
Johannesburg, City of Johannesburg Metropolitan Municipality

1 Bedroom

1 Bathroom

36 m²

BalconyGymIntercomFully furnished

2 days + 19 hours ago

17 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Linksfield, Johannesburg
R 11 499/month
Linksfield, Johannesburg

2 Bedrooms

121 m²

GrillBalconyParkingSecurity

2 days + 19 hours ago

13 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Rembrandtpark, Johannesburg
R 6 700/month
Rembrandtpark, Johannesburg

2 Bedrooms

122 m²

Balcony

3 days + 19 hours ago

25 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Emmarentia, Johannesburg
R 25 000/month
Emmarentia, Johannesburg

2 Bedrooms

630 m²

LiftSwimming poolParkingGymCellarConciergeSecurity

3 days + 19 hours ago

12 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Mulbarton, Johannesburg
R 14 000/month
Mulbarton, Johannesburg

2 Bedrooms

83 m²

GymPatioIntegral kitchen

3 days + 19 hours ago

12 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Mulbarton, Johannesburg
R 19 000/month
Mulbarton, Johannesburg

3 Bedrooms

118 m²

GardenGymPatioIntegral kitchen

3 days + 19 hours ago

18 pictures Arrow icon pointing to the right
House
House for rent in Mulbarton, Johannesburg
R 10 500/month
Mulbarton, Johannesburg

3 Bedrooms

837 m²

Swimming poolBalconyParkingIntegral kitchenIntercomSecurity

3 days + 19 hours ago

15 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Fairmount, Johannesburg
R 13 000/month
Fairmount, Johannesburg

2 Bedrooms

85 m²

GardenParkingGymTennis courtSecurity

3 days + 19 hours ago

25 pictures Arrow icon pointing to the right
House
House for rent in Glenvista, Johannesburg
R 16 000/month
Glenvista, Johannesburg

3 Bedrooms

192 m²

Powder roomSwimming poolGardenParkingPatio

3 days + 19 hours ago

15 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Fairmount, Johannesburg
R 13 000/month
Fairmount, Johannesburg

2 Bedrooms

2 Bathrooms

85 m²

GardenParkingGymTennis courtSecurity

3 days + 19 hours ago

25 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Moret, Johannesburg
R 9 000/month
Moret, Johannesburg

2 Bedrooms

75 m²

GrillGardenBalconyParkingSecurity

3 days + 19 hours ago