With a stay at Canelands Beach Club, you'll be centrally located in Salt Rock, within a 10-minute drive of Thompson's Bay Beach and Holla Trails. This upscale guesthouse is 24.3 mi (39.1 km) from Umhlanga Rocks ... Read more

View all Luxury Hotels in Ballito