Western Cape Houses and Flats for Sale

Showing 180200 of 1684 properties
Joint Mandate

4 Bedroom house for sale in Wilderness Central

Dual Authority to Sell Solidly built and unapologetically individual, this four-bedroom Wilderness home combi…

Sole Mandate

3 Bedroom house for sale in De Rust, Oudtshoorn

Introducing a cozy and charming immaculately maintained 3-bedroom cottage nestled in the heart of the pictures…

Vacant Stand for sale in Franskraal, Gansbaai

Secure your place in one of Franskraal’s most desirable coastal pockets with this well-positioned 595m² vacant…

Sole Mandate
Under Offer

2 Bedroom house for sale in Oakglen, Bellville

This beautiful low maintenance home is definitely a one of a kind. It is the perfect opportunity to enter the…

Sole Mandate
Under Offer

4 Bedroom house for sale in Protea Heights, Brackenfell

Situated in one of Brackenfell’s most popular and highly sought-after streets, this spacious 4-bedroom residen…

Sole Mandate

1 Bedroom flat for sale in Plumstead, Cape Town

UNDER OFFER * Welcome to this delightful pet-friendly flat in Plumstead, a perfect haven for both you and you…

Sole Mandate
Sold

Bachelor Apartment sold in Observatory, Cape Town

Calling all investors, first time buyers This 52sq/m fully furnished studio apartment in popular upper Observ…

Sole Mandate
Sold

3 Bedroom house sold in New Macassar Village

Welcome to this inviting 3 bedroom home offering a practical layout ideal for those who want to live in a soug…

Joint Mandate

2 Bedroom apartment for sale in Parklands East, Blouberg

2-Bedroom Ground-Floor Apartment in Parklands East Looking for your first home or a smart investment opportuni…

Sole Mandate

5 Bedroom house for sale in Lotus River, Cape Town

This spacious corner-plot property offers the perfect combination of comfort, security, and versatility, makin…

On Show
Sole Mandate

4 Bedroom house for sale in Sandown, Blouberg

On Show By Appointment Only Saturday, 5 September | 9:00 am - 5 pm and Sunday, 6 September | 3:00 pm – 5:00 pm…

Joint Mandate

3 Bedroom house for sale in Diaz Beach, Mossel Bay

Discover the enduring appeal of Diaz Beach—one of Mossel Bay’s most popular holiday destinations. Perfectly po…

Vacant Land for sale in Dalsig, Malmesbury

This 2 914 square meter plot is next to the river running through Malmesbury. This is nature at its best in a…

3 Bedroom duplex townhouse - freehold for sale in Summer Greens, Milnerton

This well kept 3 bedroom duplex offers comfortable living with a smart layout that maximizes space and conveni…

Joint Mandate

4 Bedroom house for sale in Langebaan Country Estate

Modern luxury, effortless living and exceptional style – designed for the way you want to live. Secure your…

22 Bedroom house for sale in Chatsworth, Malmesbury

This 12 plot development is situated in Chatsworth, Malmesbury. It consist of 12 already subdivided plots of…

3 Bedroom house for sale in Suiderstrand

Brand-new, modern and beautifully designed – your opportunity to own a stunning coastal home in Suiderstrand…

Joint Mandate

4 Bedroom house for sale in Strand North

EXCLUSIVE MANDATE!!! This wonderfully unique four-bedroom family home is a rare find – a charming farmhouse by…

Sole Mandate

3 Bedroom house for sale in Briza, Somerset West

EXCLUSIVE SOLE MANDATE Welcome to this beautifully maintained and spacious family home, ideally situated in th…

Sole Mandate

8 Bedroom house for sale in Vrygrond, Cape Town

Property Overview Plot Size: 240 m² Property Type: Multi-unit residential / Investment property This propert…

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