Club Hacienda

★ ★ ★

Club Hacienda, in the small coastal town of Shelly Beach, in the Ugu District of KwaZulu-Natal in South Africa, just 110 km from Durban. Offering duplex apartments, perfectly positioned for you to enjoy the best scenery the South Coast offers. Club Hacienda is just a short stroll from Shelly Beach Shopping Centre, making it ideal for self-catering holidays. Where you can relax or spend time enjoying numerous nearby activities. 

Onsite the hotel features include a daily entertainment programme, with an outdoor chess set, an adventure golf area designed for challenging your family to light-hearted fun, a sparkling swimming pool and a children's playground. 

Each day you can spend time enjoying the sandy beach,  watch the ski-boats launch in the morning for a day of fishing out on the open ocean or watch the catch of the day arrive as they return in the late afternoon. 

Enjoy a choice of lunch and evening meals at some of the many nearby cafes and restaurants. 

Nearby there is the Crocodile Farm, the Reptile Park, Beaver Creek Coffee Farm, Ramsgate Butterfly Valley which are all worth a visit for those who want a day out with the family. 


  • Air Conditioning
  • Double bed
  • Freezer
  • Fridge
  • Housekeeping
  • Microwave
  • TV

Facilities Available at Club Hacienda

  • Children's playground
  • Library
  • Nearby golf course
  • Outdoor chess
  • Swimming Pool

More Information on Club Hacienda

FAQs about Club Hacienda
What is the contact number for reservations?

The contact numbers to make a reservation at Club Hacienda are:

•  Cape Town Reservations +27 (0) 21 794 9050
•  Durban Reservations: +27 (0) 31 941 5945
•  Johannesburg Reservations: +27 (0) 10 446 8045.

Alternatively, you can check availability and book online by clicking here.

Where is Club Hacienda located?
The address of Club Hacienda is: Club Hacienda, Marine Drive, Shelly Beach, KwaZulu-Natal, South Africa, 4265.