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
  • Zambia
  • Tanzania
Middle East &
Indian Ocean
  • Seychelles
  • United Arab Emirates

111 comfortable Standard rooms
86 Terrace apartments
superior rooms
14 Duplex apartment suites
6 penthouse spacious apartments

Make a Booking

Manage Your Reservations

Serviced Self-Catering Apartments

Relaxing Accommodation In uMhlanga

A fresh sea breeze and inspiring sea views can be enjoyed at our self-catering accommodation in uMhlanga. Cabana Beach Resort features a choice of tastefully furnished apartments which can accommodate between two and eight people each.

Apartment options include serviced Beachfront, Duplex, Terrace, Tower, and Penthouse. Each room is air conditioned with full self-catering facilities – alternatively, there is the convenience of room service available from the in-house restaurants.

The Mediterranean feel runs throughout our beachfront uMhlanga accommodation. Our attention to casual comfort and spacious living provides guests with a relaxed break in beautiful surroundings.

Cabana Beach Resort offers relaxation, fun and tranquility – an ideal getaway for the whole family. 

Booking Terms and Conditions

Tsogo Sun Hotel and Gaming Portfolio

Standard Rooms

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

  • Beds: 2
  • Occupancy: 4
    • 2 Adults
    • 2 Children
  • View: Sea

Superior Rooms

Our four sleeper Terrace Apartment features an open plan bedroom, living area and full kitchen.

  • Beds: 2
  • Occupancy: 4
    • 2 Adults
    • 2 Children
  • View: Sea

Penthouse Suites

Penthouse suites feature a spacious lounge with sleeper couch, beautiful dining area, large private terrace and full kitchen.

  • Beds: 2
  • Occupancy: 4
    • 2 Adults
    • 2 Children
  • View: Sea


Split over two levels and featuring three bedrooms and three bathrooms our Duplex Apartments have space for the whole family.

  • Beds: 3
  • Occupancy: 8
    • 4 Adults
    • 4 Children
  • View: Sea