Johannesburg Flats and Houses to Rent

Showing 120 of 62 properties

2 Bedroom house to rent in Melville, Johannesburg

Nestled in the heart of vibrant Melville, this newly renovated 2 bedroom house exudes charm and modern comfort…

1 Bedroom apartment to rent in Saxonwold, Johannesburg

Welcome to your urban oasis nestled in the heart of the bustling Oxford Road! This tastefully appointed rental…

1 Bedroom cottage to rent in Observatory, Johannesburg

One bedroom cottage to rent in the boomed off neighborhood of Observatory. The cottage has an open plan kitch…

3 Bedroom apartment to rent in Oaklands, Johannesburg

This modern and neat third floor unit which comes fully furnished, boasts stunning finishes and is ready for y…

2 Bedroom semi-detached to rent in Brixton, Johannesburg

(VIEW BY APPOINTMENT) On Show 21st August 2024 5PM To 6:30PM. Neat and clean freestanding semi detached townho…

3 Bedroom house to rent in Albertskroon, Johannesburg

This ideally located family house is located in Albertskroon, overlooking Alberts Farm and features 3 spacious…

Shared Accommodation

3 Bedroom apartment to rent in Jan Hofmeyer, Johannesburg

Discover your ideal shared living experience in this spacious shared accommodation, perfectly designed for stu…

2 Bedroom penthouse to rent in Braamfontein Werf, Johannesburg

(VIEW BY APPOINTMENT) On Show 21st August 2024 5:30PM to 6:30PM. This beautiful penthouse comprises of 2 bedro…

1 Bedroom cottage to rent in Townsview, Johannesburg

Enjoy a cozy retreat in our charming cottage, featuring a modern shower and ultimate security for your peace o…

Shared Accommodation

1 Bedroom bachelor to rent in Lenasia, Johannesburg

1 x Bachelor unit ideal for a couple or single person. Fully fitted kitchen, lounge / dining room, large bedr…

3 Bedroom apartment to rent in Greymont, Johannesburg

(VIEW BY APPOINTMENT) On Show 20th August 2024 5:30PM-6:30PM. This 3 bedroom unit offers you a spacious open-p…

1 Bedroom loft apartment to rent in Braamfontein Werf, Johannesburg

(VIEW BY APPOINTMENT) On Show 21st August 2024 5:30PM to 6:30PM. Situated on the corner of Enoch Sontonga Stre…

Reduced

3 Bedroom apartment to rent in Oaklands, Johannesburg

This modern and beautiful third floor unit boasts stunning finishes and is ready for you in Oaklands. The apar…

2 Bedroom apartment to rent in Saxonwold, Johannesburg

Modern and spacious two bedroom two bathroom ground floor apartment in sought after estate. Large lounge and d…

1 Bedroom cottage to rent in Observatory, Johannesburg

Welcome to the hills of Observatory right on the border of Linksfield, this 1 bedroom,open plan kitchen and l…

Shared Accommodation

9 Bedroom house to rent in Auckland Park, Johannesburg

Available now is a spacious 9-bedroom house in Auckland Park, Johannesburg, ideal for students or young profes…

1 Bedroom cottage to rent in Norwood, Johannesburg

One bedroom cottage to rent in the secure neighborhood of Norwood. The cottage has an open plan kitchen and l…

Shared Accommodation

1 Bedroom house to rent in Pageview, Johannesburg

Charming Family Home for Rent This simple yet charming family home is perfect for a student or single profess…

2 Bedroom apartment to rent in Corlett Gardens, Johannesburg

The security complex is situated in a quiet boomed area of Corlett Gardens. The apartment is on the second fl…

3 Bedroom house to rent in Bassonia, Johannesburg

Step into the epitome of comfort and luxury with this expansive home nestled in a secure, boomed-off haven. Th…

Still haven’t found what you’re looking for?

Don’t worry! We’re here to help you.

Contact the agent

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Check out our latest ad by clicking below:

Looking for an office?

Pay a visit to your nearest Rawson office and speak to one of our expert agents.

Find it here!

Need a home loan?

Want to know the costs involved in buying a new home? Try our Bond Calculator.

Try it now

Ready to sell?

Our goal is to sell your property at the right price and in the shortest possible time.

Find out more