Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Hermanus – 335 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Windsor Hotel Hermanus 3 stars

Hotel in Hermanus City-Centre, Hermanus

The Windsor Hotel offers panoramic views of the ocean and the opportunity to enjoy whale watching, a Western Cape highlight, from the comfort of the sea-facing rooms. Excellent breakfast - well trained lovely staff Safe secure parking area Large lounge Complimentary glass of wine Interesting photographs and artefacts Lovely view over sea

Show more Show less
8.3
Very good
1,686 reviews
Price from
£57
per night

Harbour House Hotel 4 stars

Hotel in Hermanus City-Centre, Hermanus

Harbour House Hotel in Hermanus enjoys the most prominent of positions in the heart of the old harbour area, flanked by the seaside and the bustling centre of this holiday town. We loved everything and will definitely be back! The staff and, facilities were great and the location couldn't have been better. We would certainly recommend this hotel to anyone!

Show more Show less
8.5
Very good
1,211 reviews
Price from
£85
per night

Misty Waves Boutique Hotel 4 stars

Hotel in Westcliff, Hermanus

Misty Waves Boutique Hotel is a luxury, 4-star hotel metres from the historic centre of Hermanus. Chic, elegant rooms overlook the lush garden and terrace with sun loungers and an outdoor pool. Old school service with modern touches

Show more Show less
8.8
Fabulous
723 reviews
Price from
£79
per night

Whale Coast All-Suite-Hotel 4 stars

Hotel in Hermanus City-Centre, Hermanus

Located only a 5-minute walk from the Old Harbour of Hermanus, the Whale Coast All-Suite-Hotel offers luxurious apartments with full hotel services. I was pleasantly surprised at what we received in terms of value for money. We did a 10 day garden route trip and this was our last stop over. In comparison to all the other places that we stayed at along the way, this was by far the best.

Show more Show less
8.8
Fabulous
1,114 reviews
Price from
£137
per night

Schulphoek House 5 stars

Hotel in Sandbaai, Hermanus

Located in Sandbaai, only 50 meters away from Schulphoek Bay, Schulphoek House features an outdoor pool and a garden. huge room with spectacular view to the ocean, well decorated place and delicious food.

Show more Show less
9.2
Superb
545 reviews
Price from
£134
per night

The Marine Hermanus 5 stars

Hotel in Hermanus City-Centre, Hermanus

Perched on top of the cliffs overlooking Hermanus’s Walker Bay, The Marine offers first-class splendour and elegance and a spectacular seascape, with imposing views extending across Western Capes... We've never been to this property in Hermanus and all we kept asking is why? Amazing location with spectacular views, even saw whales from our room. Was rainy and cold on arrival but was able to book a couples massage on check in. Spectacular!! Beautiful onsite bar with knowledgeable mixologist and amazing restaurant. On a miserable, cold day we didn't need to leave our beautiful hotel to feel we'd been treated to the best Hermanus has on offer. Was able to enjoy whale watching from terrace for breakfast and then 8 steps to the cliff walk. Truly lovely stay, can't wait to return!!

Show more Show less
9.1
Superb
494 reviews
Price from
£241
per night

Baleens Hotel 3 stars

Hotel in Voelklip, Hermanus

Situated in a quiet suburb of Voelklip in Hermanus, Baleens Hotel overlooks the Klein River Mountains and the Fernkloof Nature Reserve. great location and the breakfast was wonderful. The room was spacious and clean.

Show more Show less
7.9
Good
662 reviews
Price from
£57
per night

One Marine Drive Boutique Hotel

Hotel in Westcliff, Hermanus

Located on the seafront in Hermanus, One Marine Drive Boutique Hotel features a sun terrace with heated outdoor pool. The famous cliff path is just a short stroll away. Excellent staff made to feel very welcome, nothing to much trouble

Show more Show less
9.5
Exceptional
429 reviews
Price from
£108
per night

Mosselberg on Grotto Beach 5 stars

Hotel in Voelklip, Hermanus

Located in Voelklip, a suburb of Hermanus, Mosselberg on Grotto Beach offers an outdoor pool and courtyard. This elegant boutique hotel features free WiFi and is a 5-minute walk from the beach. The location. The design. The comfort and beauty of room. The attention to detail.

Show more Show less
9.2
Superb
129 reviews
Price from
£166
per night

The Thatch House Hermanus

Hotel in Hermanus

The Thatch House Hermanus is located on the banks of the Hermanus Lagoon. This boutique hotel boasts an outdoor swimming pool and a tennis court. Everything. Truly unbelievable.

Show more Show less
9.4
Superb
84 reviews
Price from
£365
per night

Most booked hotels in Hermanus in the past month

See all

Hermanus's best hotels with breakfast

See all

FAQs about hotels in Hermanus

  • For hotels in Hermanus that serve up a highly-rated breakfast, try Grand Lux Boutique Manor, One Marine Drive Boutique Hotel and Schulphoek House.

  • Some of the best hotels in Hermanus near Arabella Golf Course include Arabella Hotel, Golf and Spa, Casa Oma and Fisherhaven Travellers Lodge.

  • On average, 3-star hotels in Hermanus cost £66 per night, and 4-star hotels in Hermanus are £92 per night. If you're looking for something really special, a 5-star hotel in Hermanus can on average be found for £182 per night (based on Booking.com prices).

  • One Marine Drive Boutique Hotel, Mosselberg on Grotto Beach and Schulphoek House are some of the popular hotels in Hermanus.

  • Many families visiting Hermanus loved staying at Harbour Square Hotel, Mosselberg on Grotto Beach and The Thatch House Hermanus.

  • These hotels in Hermanus are highly rated by couples: One Marine Drive Boutique Hotel, The Thatch House Hermanus and Schulphoek House.

  • Grand Lux Boutique Manor, Harbour Square Hotel and Schulphoek House have received great reviews from travellers in Hermanus regarding the views from their hotel rooms.

  • The average price per night for a 3-star hotel in Hermanus this weekend is £58 or, for a 4-star hotel, £109. Looking for something even fancier? 5-star hotels in Hermanus for this weekend cost on average around £216 per night (based on Booking.com prices).

  • Westcliff, Voelklip and Onrus are popular with other travellers visiting Hermanus.

  • On average, it costs £61 per night to book a 3-star hotel in Hermanus for tonight. You'll pay on average around £110 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Hermanus will cost around £210 (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Hermanus:

Explore guest reviews of hotels in Hermanus

See all
Research, refine and make plans for your whole trip