Filters

More »
Loading...

Flats to Rent in Johannesburg - 2417 Properties

1.5 Bedroom Flat in Rosettenville

R 3 700

R 3750 (-1%)
(-1%)

1.5 Bedroom Flat in Rosettenville

Rosettenville, Johannesburg, Gauteng

Available Immediately
2 Bedroom Flat in Forest Hill

R 4 990

R 5500 (-9%)
(-9%)

2 Bedroom Flat in Forest Hill

Forest Hill, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Liefde en Vrede

R 7 500

2 Bedroom Apartment in Liefde en Vrede

Liefde En Vrede, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Oakdene

R 8 750

R 9200 (-5%)
(-5%)

2 Bedroom Apartment in Oakdene

Oakdene, Johannesburg, Gauteng

Available Immediately
1 Bed Apartment in Marshalltown

R 6 500

R 7000 (-7%)
(-7%)

1 Bed Apartment in Marshalltown

Marshalltown, Johannesburg, Gauteng

Available Immediately

Filter by Price

Set price for your search
500
60000+
1 Bed Apartment in Bellevue

R 1 900

1 Bed Apartment in Bellevue

Bellevue, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Maboneng

R 7 000

R 13500 (-48%)
(-48%)

2 Bedroom Apartment in Maboneng

Maboneng, Johannesburg, Gauteng

Available Immediately
3 Bedroom Apartment in Kengies

R 23 000

R 25000 (-8%)
(-8%)

3 Bedroom Apartment in Kengies

Kengies AH, Johannesburg, Gauteng

Available Immediately

Filter by bedrooms

How many bedrooms do you need?
Spacious 2 Bed ground floor flat to rent in Turffontein

R 4 890

Spacious 2 Bed ground floor flat to rent in Turffontein

123, Turffontein, Johannesburg, Gauteng

Spacious and neat 2 Bed ground floor flat available for rental in Turffontein, situated at 123 Garden Street (Oppoite Big 5 Hardware). Safe, secure and

Available Immediately

Get notified when we have new listing available

0.5 Bedroom Flat in Braamfontein

R 3 300

0.5 Bedroom Flat in Braamfontein

Braamfontein, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Johannesburg Central

R 4 200

2 Bedroom Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
3 Bedroom Apartment in Fairmount

R 25 000

3 Bedroom Apartment in Fairmount

Fairmount, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Johannesburg Central

R 3 200

2 Bedroom Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
Studio apartment in Marshalltown

R 4 000

Studio apartment in Marshalltown

Marshalltown, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Marshalltown

R 3 200

2 Bedroom Apartment in Marshalltown

Marshalltown, Johannesburg, Gauteng

Available Immediately

Filter by bathrooms

How many bathrooms do you need?
2 Bedroom Apartment in Berea

R 5 600

2 Bedroom Apartment in Berea

Berea, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Johannesburg Central

R 6 150

2 Bedroom Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
Studio Apartment in Marshalltown

R 4 050

Studio Apartment in Marshalltown

Marshalltown, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Oakdene

R 6 900

2 Bedroom Apartment in Oakdene

Oakdene, Johannesburg, Gauteng

Available Immediately
3 Bedroom Apartment in Ridgeway

R 9 500

3 Bedroom Apartment in Ridgeway

Ridgeway, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Aeroton

R 7 300

2 Bedroom Apartment in Aeroton

Aeroton, Johannesburg, Gauteng

Available Immediately
1 Bedroom Apartment in Berea

R 4 050

1 Bedroom Apartment in Berea

Berea, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Liefde en Vrede

R 7 500

2 Bedroom Apartment in Liefde en Vrede

Liefde En Vrede, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Johannesburg Central

R 5 400

2 Bedroom Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Bruma

R 7 500

2 Bedroom Apartment in Bruma

Bruma, Johannesburg, Gauteng

Available Immediately

2417 Listings Available