Filters

More »
Loading...

Flats to Rent in Johannesburg - 2290 Properties

3 Bedroom Apartment in Hillbrow

R 5 850

3 Bedroom Apartment in Hillbrow

Hillbrow, Johannesburg, Gauteng

Available Immediately
2 Bedroom apartment to rent in Ridgeway, Johannesburg

R 6 850

2 Bedroom apartment to rent in Ridgeway, Johannesburg

Ridgeway, Johannesburg, Gauteng

Date: 2025-08-28 Two bedroom ground floor unit-Available immediately! Available immediately, this delightful 2-bedroom, 1-bathroom ground-floor unit at Villa Da Mor in Ridgeway blends comfort with

Available Immediately
2 Bedroom Apartment in Sunningdale

R 14 000

2 Bedroom Apartment in Sunningdale

Sunningdale, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Kengies

R 14 999

2 Bedroom Apartment in Kengies

Kengies AH, Johannesburg, Gauteng

Available Immediately
3 Bedroom Apartment in Kengies

R 16 999

3 Bedroom Apartment in Kengies

Kengies AH, Johannesburg, Gauteng

Available Immediately

Filter by Price

Set price for your search
500
60000+
3 Bedroom Apartment in Hillbrow

R 3 465

3 Bedroom Apartment in Hillbrow

Hillbrow, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Kensington

R 12 500

2 Bedroom Apartment in Kensington

Kensington, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Berea

R 3 950

2 Bedroom Apartment in Berea

Berea, Johannesburg, Gauteng

Available Immediately

Filter by bedrooms

How many bedrooms do you need?
2 Bedroom Apartment in Marshalltown

R 7 500

2 Bedroom Apartment in Marshalltown

Marshalltown, Johannesburg, Gauteng

Available Immediately

Get notified when we have new listing available

3 Bedroom Apartment in Glenhazel

R 14 000

3 Bedroom Apartment in Glenhazel

Glenhazel, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Berea

R 4 950

2 Bedroom Apartment in Berea

Berea, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Johannesburg Central

R 7 500

2 Bedroom Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Johannesburg Central

R 7 100

2 Bedroom Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
Studio Apartment in City & Suburban (Maboneng)

R 3 450

Studio Apartment in City & Suburban (Maboneng)

Maboneng, Johannesburg, Gauteng

Available Immediately
3 Bedroom Apartment in Berea

R 5 300

3 Bedroom Apartment in Berea

Berea, Johannesburg, Gauteng

Available Immediately

Filter by bathrooms

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

R 6 100

2 Bedroom Apartment in Marshalltown

Marshalltown, Johannesburg, Gauteng

Available Immediately
Studio apartment in Maboneng

R 6 000

Studio apartment in Maboneng

Maboneng, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Linksfield

R 11 500

2 Bedroom Apartment in Linksfield

Linksfield, Johannesburg, Gauteng

Available Immediately
3 Bedroom Apartment in Johannesburg Central

R 6 100

3 Bedroom Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
3 Bedroom Apartment in Fordsburg

R 12 000

3 Bedroom Apartment in Fordsburg

Fordsburg, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in Bruma

R 7 500

2 Bedroom Apartment in Bruma

Bruma, Johannesburg, Gauteng

Available Immediately
1 Bedroom Apartment in Berea

R 3 645

1 Bedroom Apartment in Berea

Berea, Johannesburg, Gauteng

Available Immediately
1 Bedroom Apartment in Ridgeway

R 5 800

1 Bedroom Apartment in Ridgeway

Ridgeway, Johannesburg, Gauteng

Available Immediately
Studio Apartment in Johannesburg Central

R 3 700

Studio Apartment in Johannesburg Central

Johannesburg Central, Johannesburg, Gauteng

Available Immediately
2 Bedroom Apartment in South Hills

R 7 500

2 Bedroom Apartment in South Hills

South Hills, Johannesburg, Gauteng

Available Immediately

2290 Listings Available