South Africa
  • Gauteng (Johannesburg & Surrounds)
  • KwaZulu-Natal (Durban)
  • Western Cape (Cape Town)
  • Eastern Cape
  • Mpumalanga
  • North West
  • Free State
  • Northern Cape
  • Limpopo
Rest of Africa
  • Nigeria
  • Mozambique
  • Kenya
  • Zambia
  • Tanzania
Middle East &
Indian Ocean
  • Seychelles
  • United Arab Emirates

Tastefully furnished seaside apartments
A choice of 217 rooms
2 beautiful swimming pools
classic Mediterranean style
A variety of delicious dining options
kids entertainment
all year long
Perfectly located
meters from the beach
Scroll to Explore

Make a Booking

Manage Your Reservations


Sign up to Tsogo Sun Hotels Rewards and you could save up to 10% on your accommodation PLUS get more benefits.

Read More

Welcome To Cabana Beach Resort

uMhlanga’s Favourite Family Resort

Located on idyllic coastline just north of Durban, the self-catering Cabana Beach Resort in uMhlanga has become a haven for discerning holidaymakers and a definite family favourite. 

Styled in the theme of a classic Mediterranean village, our uMhlanga resort is an oasis of peace and warmth, with year-round sunny weather, attractive golden beaches and the azure waters of the Indian Ocean nearby. 

Guests can enjoy a choice of tastefully furnished seaside apartments, which can accommodate between two and eight people each. Options include Beachfront, Duplex, Terrace, Tower, and Penthouse apartments, which are serviced daily. Each room is air conditioned with full self-catering facilities – alternatively, there is the convenience of room service available from the in-house restaurants

A range of services and amenities are offered including a sauna, two inviting pools, squash and tennis courts, a beauty salon and more.  

For a family beach holiday or romantic break, Cabana Beach Resort in uMhlanga looks forward to making your stay relaxing and unforgettable.  

View our other Southern Sun Resorts as well as our other superb uMhlanga accommodation options. 

Join the Rewards programme - sign up is FREE and easy – or sign-in to qualify for the Best Rate Guarantee, an exclusive member discount applicable to online bookings.

Contact Us

10 Lagoon Drive, uMhlanga Rocks, KwaZulu Natal

+27 31 561 2371

Email Us

GPS Coordinates
29°43'12.29'' S | 31°5'24.25'' E

General Manager - Barend Olivier

Read More