


































Sustainable Luxury Bed and Breakfast Experience Spectacular Sea Views and Beach Access Immerse yourself in the beauty of Gansbaai at On the Rocks. Enjoy the calming sea views and easy beach access during your stay. Family-Friendly with Modern Amenities From family rooms to a sun terrace, our recently renovated property caters to families looking for a comfortable and enjoyable getaway. Outdoor Activities and Relaxation Embark on hiking adventures or unwind in our shared lounge area. Whether you seek adventure or relaxation, On the Rocks offers the perfect balance for your vacation. Book now for an unforgettable stay at On the Rocks and create lasting memories in Gansbaai.
Checking rates…
You won't be charged yet
Guests liked
Guests mentioned
CH · couple · Oct 2026
ZA · couple · Oct 2026
Superb location on the coast.
The location and the quality of service was excellent.
ZA · couple · Oct 2026
ZA · couple · Oct 2026
On the Rocks is a fantastic place for whale watching but the place desperately needs maintenance.
The view is fantastic!!
It needs maintenance. Curtain rails and blinds are rusted. No TV channels. Pool is dirty. Spiral staircase is very scary.
DE · solo_traveller · Oct 2026
Außergewöhnliche Lage,perfekt zur Wal Beobachtung. Ausgestattet mit Fernglas und Gemeinschafts- Terrasse mit Blick aufs Meer.
Preisleistung steht in keinem Verhältnis! Beschreibung stimmt nicht überein. Es wurde so dargestellt als wenn die Terrasse zum Zimmer gehört. Für ein Zimmer mit Terrasse ,Wasserkocher,sollten wir nochmal 75€ Aufpreis pro Tag zahlen. Unser Zimmer war viel zu klein(Angegeben mit 19m2 - niemals-vielleicht 8m2 -die haben evtl. das Bad dazu gerechnet)man kann sich nicht bewegen, Kein Mülleimer,keine Kleiderbügel ,kein Wasserkocher, Schimmel , der Spiegel im Bad hängt über der Toilette nicht über dem Waschbecken. Es wurde uns kein Wasserkocher aus einem anderen Zimmer gegeben obwohl es frei stand. Den Pool konnte man nicht benutzen,er war viel zu dreckig.
28 Waterkant Street De Kelders · Gansbaai