Hotels in Hermanus, South Africa

Search and compare Hermanus, South Africa hotels from hundreds of travel sites and save

Hermanus, South Africa
Dec 9 — Dec 102
Hermanus, South Africa
Fri 12/9
Sat 12/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Hermanus

Filter by star ratings
All filters
Misty Waves Boutique Hotel
8.6 Excellent
21 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.2 mi from city centre, Hermanus, South Africa 
ExcellentBased on 854 reviews
8.6

Misty Waves Boutique Hotel is set in Hermanus and is within a short walk of local landmarks, including Shopping Centre. It also offers free Wi-Fi, an outdoor pool and massage services.

7 on Marine
9.2 Excellent
7 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.2 mi from city centre, Hermanus, South Africa 
ExcellentBased on 452 reviews
9.2

7 on Marine is situated in Hermanus and features free Wi-Fi. It also provides a swimming pool, a Jacuzzi and a sauna.

One Marine Drive Boutique Hotel
9.3 Excellent
1 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.1 mi from city centre, Hermanus, South Africa 
ExcellentBased on 414 reviews
9.3

Situated in Hermanus, One Marine Drive Boutique Hotel offers 5-star accommodation, as well as an outdoor pool. Guests can also make use of free Wi-Fi access during their stay.

Schulphoek House
9.1 Excellent
181 Piet Retief St, Sandbaai, Hermanus, Western Cape, South Africa
Show on map
1.9 mi from city centre, Hermanus, South Africa 
ExcellentBased on 682 reviews
9.1

Schulphoek House provides a charming setting when in Hermanus. Some of the premium features at this 5-star hotel include a Jacuzzi and complimentary Wi-Fi.

Lavender Manor Guest Lodge
9.0 Excellent
184 10th Street - Voelklip Beach, Hermanus, Western Cape, South Africa
Show on map
3.1 mi from city centre, Hermanus, South Africa 
ExcellentBased on 402 reviews
9.0

Offering a rooftop terrace and a limousine service, Lavender Manor Guest Lodge is a deluxe base in Hermanus. It also offers an outdoor pool, free Wi-Fi and a beauty centre.

Mulligans Guest Lodge
9.0 Excellent
275 Main Road, Hermanus, Western Cape, South Africa
Show on map
1.4 mi from city centre, Hermanus, South Africa 
ExcellentBased on 117 reviews
9.0

Set in Hermanus, Mulligans Guest Lodge is a five-minute walk from Hermanus Golf Club and features an outdoor pool. It also provides a sun deck, room service and a terrace.

Mosselberg on Grotto Beach
9.3 Excellent
253a 10th Street, Hermanus, Western Cape, South Africa
Show on map
3.4 mi from city centre, Hermanus, South Africa 
ExcellentBased on 138 reviews
9.3

Mosselberg on Grotto Beach provides comfortable 5-star accommodation in Hermanus. It also offers an outdoor pool, a bowling alley and free Wi-Fi.

Abalone Guest Lodge
9.3 Excellent
306 Main Road, Hermanus, Western Cape, South Africa
Show on map
2.0 mi from city centre, Hermanus, South Africa 
ExcellentBased on 53 reviews
9.3

Situated in Hermanus, Abalone Guest Lodge offers unique accommodation with impressive sea views. It also provides an outdoor pool and a sauna.

On The Cliff Guest House
9.1 Excellent
42 Westcliff Road, Hermanus, Western Cape, South Africa
Show on map
0.2 mi from city centre, Hermanus, South Africa 
ExcellentBased on 115 reviews
9.1

Situated in Hermanus, On The Cliff Guest House provides luxury 4-star accommodation, as well as a sauna and a saltwater swimming pool. The multiple facilities this charming hotel offers include a beauty centre, facial treatments and a diving centre.

Tips for booking hotels in Hermanus

Cheapest month:March
Most expensive month:May
Average price in Hermanus:$204/night
Cheapest price found:$28/night
Cheapest day:Sunday
Most expensive day:Friday
$45 - $589
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$80 - $163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Hermanus hotels

1
Hermanus Boutique Guest House
9.2 Excellent
9 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.2 mi from city centre, Hermanus, South Africa 

Hermanus Boutique Guest House provides themed 4-star accommodation in Hermanus. It also offers an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

2
Harbour House Hotel
8.5 Excellent
22 Harbour Road (Harbour Square), Hermanus, Western Cape, South Africa
Show on map
0.6 mi from city centre, Hermanus, South Africa 

Situated in Hermanus, Harbour House Hotel provides modern 4-star accommodation, as well as an infinity pool. The multiple facilities this sophisticated hotel offers include free Wi-Fi, 24-hour room service and a 24-hour reception.

Cheapest hotels in Hermanus, South Africa

Twentyfour 17 Inn
7.6 Good
24 Long Street, Hermanus, Western Cape, South Africa
Show on map
0.5 mi from city centre, Hermanus, South Africa 

TwentyFour 17 Inn is situated in Hermanus and features free wireless internet. It is steps from Shopping Centre and is close to the area's popular attractions and dining spots.

$52
Avg. per night
House on Westcliff
8.6 Excellent
96 Westcliff Road, Hermanus, Western Cape, South Africa
Show on map
0.6 mi from city centre, Hermanus, South Africa 

House on Westcliff provides 4-star accommodation in Hermanus. It also offers an outdoor pool, babysitting/child services and free Wi-Fi.

$57
Avg. per night
Port Del Mar Luxury Guesthouse
9.0 Excellent
62 Mitchell Street, Hermanus, Western Cape, South Africa
Show on map
0.9 mi from city centre, Hermanus, South Africa 

Port Del Mar Guesthouse provides comfortable 4-star accommodation in Hermanus. Guests can also enjoy complimentary internet in all areas.

$62
Avg. per night
Sixteen Guest Lodge On Main
9.0 Excellent
16 Main Road, Hermanus, Western Cape, South Africa
Show on map
0.3 mi from city centre, Hermanus, South Africa 

Sixteen Guest Lodge on Main provides a comfortable setting while in Hermanus. It also features an outdoor pool, a bowling alley and outdoor tennis courts.

$63
Avg. per night
Windsor Hotel
9.6 Excellent
49 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.4 mi from city centre, Hermanus, South Africa 

Windsor Hotel Hermanus is situated in Hermanus and is close to the area's well-known attractions. Guests can also make use of free Wi-Fi throughout their stay.

$75
Avg. per night
Hermanus Lodge On The Green
9.0 Excellent
8 Fernkloof Drive, Hermanus Heights, Hermanus, Western Cape, South Africa
Show on map
1.4 mi from city centre, Hermanus, South Africa 

This comfortable hotel in Hermanus offers free Wi-Fi, as well as an outdoor pool and a concierge. It is ideally located for guests wanting to visit local attractions.

$83
Avg. per night
Whale Rock Luxury Lodge
8.9 Excellent
26 Springfield Avenue, Hermanus, Western Cape, South Africa
Show on map
0.8 mi from city centre, Hermanus, South Africa 

Featuring a bowling alley, a saltwater swimming pool and free Wi-Fi, Whale Rock Luxury Lodge is located in Hermanus and offers elegant accommodation. It also provides a concierge, massage services and babysitting/child services.

$84
Avg. per night
Auberge Burgundy Guesthouse
8.9 Excellent
16 Harbour Road, Hermanus, Western Cape, South Africa
Show on map
0.5 mi from city centre, Hermanus, South Africa 

Set in Hermanus and showcasing impressive views of Old Harbour, Auberge Burgundy Guesthouse provides 4-star accommodation, as well as an outdoor pool. The multiple amenities this historic guest house features include a beauty centre, free Wi-Fi and a sun deck.

$96
Avg. per night

Hotel prices in Hermanus

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Hermanus

Facts about staying in Hermanus

  • What are the best hotels in Hermanus?

    One of the most popular hotels in Hermanus is Harbour House Hotel, which has been reviewed by 1,285 users and currently has a rating of 8.5/10. Other top-rated locations include The Marine Hermanus and Whale Coast All-Suite-Hotel, which have received 9.1/10 and 8.6/10 ratings from our users, respectively.

  • What is a good hotel near Grotto Beach?

    A good hotel close to Grotto Beach is 13 on 2nd Hermanus (rated 9.1/10 from 521 reviews).

  • How much do hotels in Hermanus cost?

    The average price of a hotel in Hermanus is $141 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Hermanus around is $126 per night, whereas for a 5-star hotel it’s $250 per night.

  • How much is a cheap hotel in Hermanus?

    $12/night is the cheapest price found for a hotel in Hermanus by HotelsCombined users over the last 72 hours. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of Dec 9 to Dec 11, Hermanus hotel prices start from $12/night.

  • How much is a hotel in Hermanus tonight?

    A hotel in Hermanus tonight has an average price of $135, but some deals have been found for as low as $21 in HotelsCombined searches over the last 72 hours. Prices in Hermanus are changing frequently.