Club Hacienda
Margate, South Africa, Africa
A few second's stroll from the gleaming sands of Shelly Beach, this resort offers serviced self-catering apartments with magnificent sea views. Potter in the rock pools nearby or wonder at the beauty of the Oribi Gorge only half an hour's drive away. And when mum wants a break, sample one of many family restaurants close by.