This 4-star hotel in Salt Rock is located on Salt Rock Beach, just 5 minutes from Ballito by car It has an outdoor swimming pool and free Wi-Fi The Canelands Beach Club features modern rooms with a spacious balcony, satellite TV, a work desk and a private bathroom with amenities Rooms have garden or sea views Guests can enjoy cocktails by the outdoor swimming pool, which overlooks the ocean The Canelands also has a garden with barbecue facilities The New King Shaka Airport is 20 minutes away by car Free private parking is available