Club Hacienda

Seaside fun and relaxation await.

Club Hacienda in Shelly Beach, Margate, offers luxury holiday accommodation not too far from Durban, just a 110 km drive away. With 17 comfy apartments, ranging from easy-access single levels to spacious duplexes, it's designed for your perfect holiday. Right next to the Shelly Beach shopping centre, you're never far from a quick shop or a tasty snack. And with the beach just a stroll away, it's easy to dip your toes in the sea whenever you fancy.

There's never a dull moment at Club Hacienda. Packed with on-site fun like adventure golf, giant outdoor chess, a refreshing swimming pool, and a playground for the kids, every day brings a new adventure. For those who love the sea, watching the fishing boats set off in the morning and return with their catch is a real highlight. Club Hacienda is the ultimate spot to unwind and have a blast, offering the best of the South Coast's laid-back vibe and fun-filled activities.

Welcome to First Group Club Hacienda. We’ve solved travel, and you’re invited!

The comfortable, air-conditioned two-bedroom simplex and and three-bedroom duplex apartments are fully furnished and provide all that is needed for a family seaside holiday.

Check attractions in and near our hotel!