Houses and Flats to Rent

Showing 22202240 of 2399 properties
Rented Out

4 Bedroom house rented in Plumstead, Cape Town

This lovely home is just waiting for the right family! It has an open plan kitchen and living area, 4 bedroom…

Rented Out
Reduced

3 Bedroom house rented in Crawford, Cape Town

Welcome to this newly renovated, charming 3-bedroom house that combines modern convenience with classic comfor…

Reduced

3 Bedroom duplex apartment to rent in Woodhaven, Durban

This spacious duplex features 3 bedrooms, 2 bathrooms, a courtyard, and a modern kitchen. It also comes with f…

2 Bedroom apartment to rent in Sibaya Precinct, Umhlanga

This beautiful unit has all the mod cons Situated on the 1st floor of the upmarket complex in the Sibiya Preci…

Rented Out

2 Bedroom apartment rented in Struisbaai

This luxurious two-bedroom, two-bathroom fully furnished apartment is a great place for a short-term rental. T…

2 Bedroom apartment to rent in Montana Tuine, Pretoria

Oxford Heights Montana Security Estate. This second floor unit offers the following: - 2 Bedrooms, 1 Bathrooms…

3 Bedroom duplex apartment to rent in Wilgeheuwel, Roodepoort

Luxurious 3 bedroom Duplex Townhouse in Wilgeheuwel. Nestled in the serene neighbourhood of Wilgeheuwel, this…

Reduced

3 Bedroom house to rent in Geelhoutpark, Rustenburg

This property is very neat and is perfect for a young family! - Beautiful garden with irrigation system - Joj…

4 Bedroom house to rent in Fairleads, Benoni

Welcome to the tranquil, majestic, and stress-free environment this home offers. You don’t need to go away on…

Reduced

3 Bedroom house to rent in Howick West

This beautiful 3-bedroom, 2-bathroom house offers the perfect blend of comfort, space, and convenience. Nestle…

2 Bedroom apartment to rent in Montclair, Durban

Two bedroom flat, open plan kitchen large open Veranda. Parking for one vehicle. prepaid water and lights new…

Rented Out

1 Bedroom bachelor apartment rented in Denneburg, Paarl

Walk thru the front gates and you get the feeling of entering a private and secure space. Large bedroom with b…

2 Bedroom apartment to rent in North Beach, Durban

This neat 1.5 bedroom is available immediately. Close to all Amenities and walking distance to the beautiful N…

Rented Out
Reduced

2 Bedroom townhouse - sectional rented in Winchester Hills, Johannesburg

Nestled within a secure complex, this inviting 2-bedroom, 2-bathroom apartment offers a blend of comfort and s…

Rented Out

3 Bedroom townhouse - sectional rented in Radiokop, Roodepoort

Located in the heart of Radiokop this lovely property offers three bedroom, one bathroom, open plan kitchen, l…

Rented Out

3 Bedroom apartment rented in Allen's Nek, Roodepoort

Neat well kept three bedroom, two full bathroom apartment is available to rent in popular suburb of Allen's N…

3 Bedroom house to rent in Herolds Bay, George

The rental term available is from 15 January till 15 December 2025. This property offers a fully furnished 3…

3 Bedroom apartment to rent in New Town Centre, Umhlanga

This neat recently renovated unit is located just a 5-minute drive from the beach and other world-class shoppi…

Rented Out

3 Bedroom townhouse - sectional rented in Wilgeheuwel, Roodepoort

This lovely simplex townhouse situated in the well maintained complex consists of three bedrooms, two bathroo…

Rented Out

1 Bedroom apartment rented in Sandown, Blouberg

Chic 1-bed, 1-bath apartment on the vibrant 3rd floor of a sought-after lifestyle estate. Enjoy the convenienc…

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