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…
Situated 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, Glenmore Sands Beach Resort offers beachfront accommodation 90 metres from Glenmore Beach and provides various…
Featuring a children's playground with a trampoline, giant outdoor chess and a jungle gym; Costa Smeralda offers beach-side accommodation…