Johannesburg Flats and Houses to Rent

Showing 120 of 66 properties
New Listing

2 Bedroom duplex loft to rent in Rembrandt Park, Johannesburg

This GROUND Floor 2 bed, 1 Full Bath (separate bathtub & shower) apartment has a loft lounge/entertainment are…

New Listing

1 Bedroom cottage to rent in Riverlea, Johannesburg

This quant cottage consist of one open plan room with BIC . The toilet and shower /basin is separated from the…

New Listing

3 Bedroom house to rent in Riverlea, Johannesburg

This house offers three bedrooms, Kitchen with built in cupboards and a spacious lounge .It has one full bath…

New Listing

Apartment to rent in Melville, Johannesburg

his bachelor apartment is in a well-established and well maintained complex in the heart of Melville. The unit…

New Listing

1 Bedroom loft apartment to rent in Houghton Estate, Johannesburg

A stunning semi furnished 1 bedroom loft apartment, with shower and toilet. Ideal for young professional o…

New Listing

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

This very comfortable, clean and secure apartment offering 3 bedrooms all with sliding doors onto the private…

New Listing

1 Bedroom apartment to rent in Braamfontein Werf, Johannesburg

This gorgeous furnished industrial loft apartment is perfect for the young executive or couple who want to liv…

New Listing

1 Bedroom cottage to rent in Albertville, Johannesburg

This newly renovated cottage with a loft has enough room to accommodate 2 single people comfortably. Downstair…

New Listing

Townhouse - sectional to rent in Winchester Hills, Johannesburg

This Cozy unit offers 2 Bedroom 1 Bathroom Open Plan Lounge and kitchen Open Balcony Complex Offers: 24…

2 Bedroom apartment to rent in Mulbarton, Johannesburg

Looking for space, comfort, private backyard with a bushveld feel and a touch of luxury, then this is a must-s…

2 Bedroom apartment to rent in Mulbarton, Johannesburg

Looking for space, comfort, private backyard with a bushveld feel and a touch of luxury, then this is a must s…

3 Bedroom house to rent in Mulbarton, Johannesburg

Welcome your family home to this newly renovated family home that offers you .... 3 Bedrooms 2 Bathrooms Op…

2 Bedroom apartment to rent in Mulbarton, Johannesburg

Looking for space, comfort, private backyard with a bushveld feel, and a touch of luxury, then this is a must-…

3 Bedroom house to rent in Greenside, Johannesburg

We are proud to offer this impressive modern home fitted with porcelain tiles and exquisite finishes. This hom…

3 Bedroom house to rent in Kensington, Johannesburg

This beautiful and immaculate family home is situated in heart of Kensington, this lovely home is tucked away…

1 Bedroom cottage to rent in Kew, Johannesburg

A 1 bedroom cottage to rent at Kew. The kitchen has fitted cupboards and a stove . Bedroom has fitted wardrobe…

1 Bedroom cottage to rent in Parkhurst, Johannesburg

This pretty 1 bedroom cottage offers everything that you need. Open plan lounge with the kitchen. Good sized b…

1 Bedroom bachelor apartment to rent in City & Suburban, Johannesburg

One spacious bachelor apartment,newly refurbished open kitchen, convertible bedroom,shower and toilet, secured…

2 Bedroom duplex apartment to rent in Mondeor, Johannesburg

Newly built secure complex in moneor offers 2bedrooms( fitted main with ensuite), bathroom, dining, kitchen…

2 Bedroom duplex townhouse - sectional to rent in Ormonde, Johannesburg

Situated in the heart of Ormonde close to Xavier street, this little home will satisfy all your needs and requ…

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