Johannesburg Flats and Houses to Rent

Showing 120 of 86 properties
New Listing

2 Bedroom townhouse - sectional to rent in Liefde En Vrede, Johannesburg

This modern 2-bedroom, 1-bathroom ground floor unit, nestled in the well maintained complex in Logan’s View of…

New Listing

2 Bedroom cottage to rent in Glenvista, Johannesburg

This cottage features 2 bedrooms with space ideal for accommodating a young professional or small family. It…

New Listing

2 Bedroom townhouse - sectional to rent in Glenvista, Johannesburg

This charming two-bedroom ground floor unit, with one full bathroom offers a private garden, perfect for outdo…

New Listing

1 Bedroom cottage to rent in Sophiatown, Johannesburg

Ready to embrace independent living in a space that's all your own? These four newly refurbished cottages are…

New Listing

2 Bedroom apartment to rent in Rosebank, Johannesburg

Nestled in the vibrant centre of Rosebank, this spacious 2-bedroom, 2-bathroom apartment offers the perfect bl…

New Listing

1 Bedroom cottage to rent in Franklin Roosevelt Park, Johannesburg

This newly renovated 1 bedroom cottage in Franklin Roosevelt Park is available immediately and perfectly situ…

New Listing
Reduced

1 Bedroom cottage to rent in Emmarentia, Johannesburg

Ideal for a single professional or student and couples without kids or pets. Escaping to your own private oasi…

New Listing

1 Bedroom cottage to rent in Newlands, Johannesburg

Newly refurbished 1-bed bachelor with open-plan kitchen, dining, and lounge. En-suite with shower, toilet, BIC…

New Listing

3 Bedroom house to rent in Rembrandt Ridge, Johannesburg

**Modern Move-In Ready Home in an Amazing Location** Discover this stunning, contemporary family home—complet…

3 Bedroom house to rent in Suideroord, Johannesburg

Stunning 3-Bedroom Home for Rent – Perfect for Entertainers! Welcome to your dream rental! This immaculate th…

3 Bedroom house to rent in Greymont, Johannesburg

It offers a perfect blend of classic charm and modern comfort. Located near shops, transport, and amenities, i…

Rented Out

3 Bedroom house rented in Alveda, Johannesburg

A place to call home, secured and next to schools, public transport and other ameneties. Call for private view…

3 Bedroom townhouse - freehold to rent in Glenvista, Johannesburg

Welcome to the much sought after Bassonia Sun. Situated close to the N12 and R59 on ramps, this unit has it a…

1 Bedroom loft apartment to rent in Craighall Park, Johannesburg

Experience sophisticated urban living in this exquisite, fully furnished 1-bedroom loft. Featuring a stylish o…

1 Bedroom loft apartment to rent in Craighall Park, Johannesburg

Fully furnished and move-in ready 1-bedroom loft apartment in desirable Craighall Park. Ideal for a single per…

2 Bedroom apartment to rent in Rosebank, Johannesburg

Modern 2–3 Bedroom Apartment in Tranquil Rosebank Complex – Ideal for Young Couples & Growing Families Enjoy…

1 Bedroom apartment to rent in Braamfontein Werf, Johannesburg

Experience vibrant city living in this chic 1-bedroom loft located in Braamfontein, with a sleek open-plan de…

Rented Out

1 Bedroom apartment rented in Braamfontein, Johannesburg

Discover comfort and convenience in this cozy yet spacious apartment, perfectly located in the vibrant heart o…

3 Bedroom house to rent in Westdene, Johannesburg

Located in the highly sought-after suburb of Westdene, this well-maintained three-bedroom home offers secure,…

2 Bedroom townhouse - sectional to rent in Glenvista, Johannesburg

This gem will go quick. 2 bedroom 1 bathroom with open plan living with a beautiful private garden is just wh…

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.

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