Club Hacienda offers well-appointed, self-catering accommodation in Shelly Beach.
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…
Located in Umhlanga Rocks, La Lucia Sands Beach Resort boasts self-catering accommodation.