Caribbean Beach
Permanent-holiday waterfront living at Caribbean Beach Club Estate on Hartbeespoort Dam, with Magaliesberg views, private mooring station, enclosed garden and open-plan living — four en-suite bedrooms, double garage.
Caribbean Beach
Resort-style living in a prestigious estate with clubhouse, restaurant and golf access; entertainer's floorplan with braai, modern kitchen and main-suite retreat featuring walk-in closet and jacuzzi. Four bedrooms, four baths.
17 Sandy Lane, Caribbean Beach
Resort-style living in Caribbean Beach Estate with private dam and golf-course access, five en-suite bedrooms, marble interiors, private balconies with panoramic views, pool and jacuzzi room.
Caribbean Beach
Relaxed holiday-style living in Caribbean Beach Club Estate, with panoramic Hartbeespoort Dam and Magaliesberg views, large entertaining balcony with built-in braai. Four bedrooms.
Caribbean Beach
Relaxed estate living with uninterrupted Hartbeespoort Dam and Magalies Mountain views in Caribbean Beach Club Estate; enclosed braai room flows to garden and pool—four beds, two baths, double garage.
Caribbean Beach
Resort-style living in Caribbean Golf Estate with serene dam views, clubhouse, restaurant and tennis courts. Two-bedroom, one-bath apartment with direct dam access, ideal for relaxed, active living.
Caribbean Beach
Resort-style living in Caribbean Beach Estate with golf, tennis and clubhouse access; enjoy a private pool with water feature, open-plan kitchen and three en-suite bedrooms with double garage.
31 Antiqua, Caribbean Beach Club, Caribbean Beach
Elevated family living overlooking Hartbeespoort Dam and the Magalies Mountains, with balcony views, pool and manicured garden — four bedrooms, three bathrooms and double garage.
Caribbean Beach
Resort-style lakeside living at Hartbeespoortdam with a balcony Jacuzzi and sweeping dam views; perfect holiday or family home within Caribbean estate amenities — five bedrooms, four bathrooms.