Club Hacienda offers well-appointed, self-catering accommodation in Shelly Beach.
Situated in Margate, 300 metres from Uvongo Beach, Uvongo River Resort features accommodation with an outdoor swimming pool, free private…
Located on the banks of the Umhlangamkulu Lagoon, San Lameer Resort Hotel & Spa offers elegantly furnished rooms.
Featuring free WiFi throughout the property, a sun terrace with a swimming pool, garden and tennis court, St Michaels Sands Hotel & Time…
Located in Port Edward, a few steps from Glenmore Beach, Secret Sands Glenmore Beach provides accommodations with an outdoor swimming pool,…
Featuring a children's playground with a trampoline, giant outdoor chess and a jungle gym; Costa Smeralda offers beach-side accommodation…