Move the guide to refine
29 hotels found in Shakaskraal
Result 26-29
Ballito, 80 Beach Compensation Road 12 Vallen Lodge
9.8 km
Ballito, 78 Compensation Beach Road
Sheffield Beach, 17 Minerva Road
9.9 km
Ballito, 70 Compensation Beach Road