Bond Repayment Calculator

Featured property listings
Property #2316299, Vacant Land Residential For Sale in Island View
Island View
R 1,150,000
Vacant Land For Sale In Island View
Wake up to panoramic sea and city views from this serene crescent — 903 m² with a slight slope, perfect for a duet or single/double‑storey family home in sought‑after area.
903m²
Property #2050653, Vacant Land Residential For Sale in Island View
Island View
R 1,850,000
Vacant Land In Island View
On Show
Build your coastal retreat in Island View, Mossel Bay — a 974 m² vacant plot with panoramic Outeniqua Mountain, ocean and Seal Island views, minutes from beaches and Langeberg Mall.
974m²
Property #2473195, Townhouse Rental Monthly in Diaz Beach
Diaz Beach
R 21,200 / month
Renovated Townhouse For Rent In Diaz Beach
Just Listed
Coastal living steps from Diaz Beach in Mossel Bay, with communal pools, manicured gardens and beach access. Enclosed patio doubles as entertainment/guest space; three bedrooms, two baths, single garage.
3
2
1
124m²
Property #2467447, Townhouse Pending Sale in Island View
Island View
R 3,500,000
Duplex Duet For Sale In Central Location
Under Offer
Income-ready coastal living in Mossel Bay, minutes from Hartenbos, Diaz and Santos beaches — dual-living duplex with braai patios, lawned garden, two garages; six beds, four baths.
6
4
2
286m²
469m²
Property #2358914, Townhouse Rental Monthly in Island View
Island View
R 21,500 / month
Modern Home For Rent In Serene Location
Reduced
Live elevated in Island View's quiet cul-de-sac with sweeping bay and mountain views; open-plan entertaining with built-in braai and private balcony. 3 beds, 2.5 baths, double garage.
3
2.5
2
248m²
425m²
Property #2090687, Small Holding For Sale in Knysna Rural
Knysna Rural
R 68,888,888
Acquire Your Own 20.5 Hectare Piece Of Paradise.
Live the Garden Route lifestyle in a north-facing villa overlooking Knysna's estuary, mountains and ocean — five minutes from pristine beaches, ideal as a five-star guest house and wedding venue.
10
9
10
4,000m²
20.55ha