• 1 Bedroom
  • 2 Bedrooms
  • 3 Bedrooms
  • 4 Bedrooms
  • 5+ Bedrooms
  • Sleep Max 2
  • Sleep Max 4
  • Sleep Max 6
  • Sleep Max 8
  • Sleeps 10+

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.

Accommodation Options Available:

Standard Rooms

Features standard rooms available in two configurations, one bedroom Beachfront units and two bedroom Tower Apartments.

The 31 Beachfront units have one bedroom, one bathroom, full kitchen and terrace or balcony, making them perfect for a couple planning an escape to the beach.

Our 80 Tower Apartments offer more space with two separate bedrooms, one of which features an en-suite bathroom plus extra guest toilet and shower. Tower Apartments have full kitchens, lounge with sleeper couch and a terrace or balcony. All units are sea facing and are ideal for a family or small group headed to uMhlanga.

Superior Rooms

Our four sleeper Terrace Apartment features an open plan bedroom, living area and full kitchen. The second small bedroom has two single beds and a guest toilet. Apartments are sea facing and have their own balcony. These apartments at Cabana Beach Resort in uMhlanga Rocks are a great option for younger families.

Penthouse Suites

Our one bedroom en-suite luxury Penthouse Apartments in uMhlanga feature a spacious lounge with sleeper couch, beautiful dining area, large private terrace and full kitchen. These luxury apartments are sea facing with magnificent views.


Split over two levels and featuring three bedrooms and three bathrooms our Duplex Apartments have space for the whole family. Downstairs level has one bedroom with two single beds, lounge area and bathroom with a shower. Upstairs level has two bedrooms with private patio and both rooms are en-suite with a combination bath and shower. The comfortable and spacious lounge has a sleeper couch, the dining room is attractively furnished and the full open plan kitchen is well equipped. Enjoy sea views and a relaxed family holiday at Cabana Beach Resort in uMhlanga.


Rate us and Write a Review

Your Rating for this listing


Your review is recommended to be at least 140 characters long

Your request has been submitted successfully.