The seaside town of Margate is one of South Africa’s favourite holiday destinations. It is here that you will discover Margate Sands, situated just a stones throw from the golden beaches of the Indian Ocean. Margate Sands Resort is the perfect destination for those seeking a fun-filled getaway along the warm KwaZulu Natal South Coast.

Unwind next to the azure blue pool, have fun in the games room and test your skills with adventure golf or indulge yourself with a relaxing treatment at the Wellness Spa.

This award-winning resort is perfectly located and equipped for unforgettable conferencing or corporate functions, with many restaurants, pubs, sports and beach activities right on your doorstep.

The luxurious, fully equipped, spacious serviced apartments offer all the amenities needed to ensure a relaxing holiday. All apartments are air-conditioned with 3 bedrooms and 2 bathrooms, accommodating up to 8 guests comfortably.

All the apartments offer spectacular ocean views that will take you breath away.

Margate Sands, the beauty and buzz of Margate, right on your doorstep.