Welcome To Cabana Beach Resort

uMhlanga’s Favourite Family Resort

Cabana Beach Resort is one of South Africa’s most loved family-friendly beachfront resorts. Positioned on a stretch of beautiful uMhlanga coastline, the resort’s selection of self-catering apartments have space from two to eight guests and are equipped with everything you need for a holiday in the sun.

Whether you book a last minute holiday or join our timeshare programme, Cabana Beach Resort’s apartments offer great value and excellent amenities. Relax in one of the two resort pools, perfect your serve on the squash or tennis courts, look your best at our beauty salon, dine at BelléZAR or Wimpy, stay connected with uncapped WiFi, and enjoy the beach on our doorstep.

Apartments are en-suite, equipped with air-conditioning, and fitted with a full kitchen for easy self-catering. Choose from one-bedroom beach-view apartments to the spacious luxury of our Penthouse apartment with its large private terrace. The classic Mediterranean inspired décor is comfortable and relaxed, perfectly suited to the laidback uMhlanga lifestyle.

Notice: Please take a look at our updated COVID-19 health and safety protocol. We’ve put extra precautions in place - including coloured armbands - to keep you safe and to ensure you have a great stay with us.