spahotels
guide
.com
About
Salt Rock beach
Beach
Ballito
»
Salt Rock beach
Spa hotels near Salt Rock beach
Canelands Beach Club
Rating
8.6
Book from
$
160