Cabana Beach
Umhlanga Rocks, South Africa, Africa
With its whitewashed arches over cobblestoned pathways and lush landscaped gardens, this village-style resort brings a taste of the Mediterranean to Umhlanga. The sea-facing apartments are equipped for self-catering, and a full entertainment programme is laid on for adults and children. The resort's long list of facilities includes a crèche, health club and hair salon.