On The Rocks — 4-Star Luxury Hotel in Hermanus, South Africa
★★★★ 4-Star Luxury Hotel

On The Rocks

Hermanus  ·  South Africa  ·  93 Westcliff Road

4.7 103 guest reviews

About On The Rocks — Luxury Boutique Hotel in Hermanus

On The Rocks is an exceptional 4-star hotel in Hermanus, South Africa. Guests enjoy a distinctive experience combining world-class facilities including fly fishing, garden, golf, and more with the personalised warmth that defines great boutique hospitality.

Amenities & Features

Guest Reviews 4.7 / 5

ASHISH POWAR
★★★★★ Jun 2025

This was the best experience we had on our entire trip to SA. The host was very warm and accomodating. The view from the house super awesome with whales breeching while we were having breakfast. We felt safe and even extended our stay for a couple of days.

Esmae Van Berkel
★★★★★ Feb 2025

We stayed for 2 night in this amazing guesthouse. When we arrived we got greeted by Lucky, such a sweet man! Later we saw charmaine who is also lovely! We had 3 rooms for 2 people and all had the ocean vieuw. The rooms are big and super clean, also a big bathroom with a shower AND a bath. Breakfast was also very nice, they had SO much to choose from. We had an AMAZING time and if we ever come back to South Africa we will definitely be visiting again! Thank you so much for having us!

Marlene Cruz Morato
★★★★★ Jul 2023

Beautiful guesthouse with spectacular views! The rooms were clean, spacious, and beautifully decorated. The owner Charmaine and her staff were exceptional. The breakfast was great and the self-serve bar with the fantastic views was awesome. A big thank you to Lucky for all your help. If you're in Hermanus this is the place to stay!!