Contact
+27 (0)42 293 3427
+27 (0)82 527 9414
Follow
Follow
Follow
Email
info@onthebeach.co.za
Book Now
Home
Rooms
Penthouse Room
Executive Ocean Room
Deluxe Ocean Room
Classic Beach Room
Standard Room
Two-bedroom Suite
Amenities
Gallery
Activities
Restaurants
Cancellation Policy
Contact Us