Canelands Beach Club ligt in Salt Rock Beach, op vijf minuten rijden van Ballito en met prachtig uitzicht over de Indische Oceaan. Het hotel biedt 10 ruime kamers, allemaal ensuite en voorzien van het nodige modern comfort – zoals airconditioning, thee- en koffiefaciliteiten, WiFi, satelliet-TV, vloerverwarming in de badkamer en een minibar. Er is ook een buitenzwembad om heerlijk af te koelen op warme dagen. Het Two Shrimps restaurant serveert seizoensgerechten, bereid met verse ingrediënten, maar je kunt ook al fresco dineren, buiten op het dek of wat dacht je van een tête-à-tête op het strand, met een privé ober en een uitzicht dat je eten nog subliemer laat smaken.