Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Hermanus – 369 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

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.4
Very Good
1,508 reviews
Price from
$76
per night

Harbour House Hotel

Hotel in Hermanus City-Centre, Hermanus

Harbor House Hotel in Hermanus enjoys the most prominent of positions in the heart of the old harbor area, flanked by the seaside and the bustling center 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.4
Very Good
1,218 reviews
Price from
$86
per night

Whale Coast All-Suite-Hotel

Hotel in Hermanus City-Centre, Hermanus

Located only a 5-minute walk from the Old Harbor of Hermanus, the Whale Coast All-Suite-Hotel offers luxurious apartments with full hotel services. Cleanliness, spaciousness, location location, comfy beds, hot showers , checkers mall below

Show more Show less
8.9
Excellent
1,079 reviews
Price from
$164
per night

Schulphoek House

Hotel in Sandbaai, Hermanus

Located in Sandbaai, only 164 feet away from Schulphoek Bay, Schulphoek House features an outdoor pool and a garden. This is bar far one of the best places we have had the pleasure of staying in. The staff were phenomenal; so helpful and friendly. The breakfast was delicious. Most importantly the room was gorgeous. Spotlessly clean, fantastical furnished, quiet and peaceful. We can’t recommend this B&B enough

Show more Show less
9.3
Awesome
448 reviews
Price from
$159
per night

Misty Waves Boutique Hotel

Hotel in Westcliff, Hermanus

Misty Waves Boutique Hotel is a luxury, 4-star hotel yards from the historic center of Hermanus. Chic, elegant rooms overlook the lush garden and terrace with sun loungers and an outdoor pool. Comfortable large rooms. Convenient restaurant/bar next door. Roomy balcony with great views. Courteous and helpful staff.

Show more Show less
9
Awesome
720 reviews
Price from
$89
per night

The Marine Hermanus

Hotel in Hermanus City-Centre, Hermanus

Perched on top of the cliffs overlooking Hermanus’s Walker Bay, The Marine offers first-class splendor and elegance and a spectacular seascape, with imposing views extending across Western Capes... Fantastic location and superb service to match. Perfect distance to the center yet away from the busy areas to enjoy the tranquility of this wonderful place.

Show more Show less
9.1
Awesome
505 reviews
Price from
$277
per night

Baleens Hotel

Hotel in Voelklip, Hermanus

Located 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
8
Very Good
758 reviews
Price from
$74
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. Location and views are superb

Show more Show less
9.5
Exceptional
434 reviews
Price from
$151
per night

Mosselberg on Grotto Beach

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
Awesome
132 reviews
Price from
$199
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 features an outdoor swimming pool and a tennis court. It’s a beautiful house with spacious rooms and the interior design is one of a kind! Outstanding service: the team is super professional and very friendly & welcoming at the same time. Nestled between the mountain and the lagoon, you can pick between amazing views on each side of the house. The town with nice restaurants and great whale watching options is very close by. We have been to many 5 star hotels all over the world but this place is a gem! We would absolutely come back!!

Show more Show less
9.4
Awesome
86 reviews
Price from
$325
per night

Most-booked hotels in Hermanus in the past month

See all

Budget hotels in Hermanus

See all

FAQs about hotels in Hermanus

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

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

  • For hotels in Hermanus that serve highly-rated breakfasts, try Eastbury Cottage, Grand Lux Boutique Manor, and One Marine Drive Boutique Hotel.

  • Grand Lux Boutique Manor, Schulphoek House, and Mosselberg on Grotto Beach got great room view-related reviews from travelers in Hermanus.

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

  • One Marine Drive Boutique Hotel, Schulphoek House, and Eastbury Cottage are some of the popular hotels in Hermanus.

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

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

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

  • These hotels in Hermanus are highly rated by couples: Grand Lux Boutique Manor, Birkenhead House, and One Marine Drive Boutique Hotel.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Hermanus:

Explore guest reviews of hotels in Hermanus

See all