Hotels in Hermanus

Search and compare Hermanus hotels from hundreds of travel sites and save

Hermanus, South Africa
22 Jan — 23 Jan2
Hermanus, South Africa
Sat 22/1
Sun 23/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Hermanus

Filter by star ratings
All filters
Windsor Hotel
Windsor Hotel
8.3 Excellent
49 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.7 km from city centre, Hermanus 
ExcellentBased on 1,681 reviews
8.3

Windsor Hotel Hermanus is situated in Hermanus and is close to the area's well-known attractions. It offers free Wi-Fi, a games room and a shopping mall.

Ocean Eleven Guest House
Ocean Eleven Guest House
7.2 Good
11 Westcliff Road, Hermanus, Western Cape, South Africa
Show on map
0.1 km from city centre, Hermanus 
GoodBased on 5 reviews
7.2

Ocean Eleven Guest House provides luxury 5-star accommodation in Hermanus. It offers a swimming pool, an outdoor pool and complimentary Wi-Fi.

Aloe Guest House
Aloe Guest House
8.3 Excellent
53 Main Road, Hermanus, Western Cape, South Africa
Show on map
0.5 km from city centre, Hermanus 
ExcellentBased on 28 reviews
8.3

Situated in Hermanus, Aloe Guest House provides 4-star accommodation, as well as an outdoor pool. It also offers luggage storage, an express check-in and check-out feature and babysitting/child services.

Hermanus Lodge On The Green
Hermanus Lodge On The Green
9.2 Excellent
8 Fernkloof Drive, Hermanus Heights, Hermanus, Western Cape, South Africa
Show on map
2.2 km from city centre, Hermanus 
ExcellentBased on 377 reviews
9.2

This comfortable guest house 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.

The Marine Hermanus
The Marine Hermanus
9.1 Excellent
Cnr of Marine Drive Hermanus & Main Road, 9, Hermanus, Western Cape, South Africa
Show on map
1.2 km from city centre, Hermanus 
ExcellentBased on 508 reviews
9.1

Boasting free Wi-Fi, an outdoor pool and a bowling alley, The Marine Hermanus is situated in Hermanus and provides chic accommodation. It offers 5-star accommodation with air-conditioned rooms.

Tips for booking a Hermanus hotel

Cheapest month:August
Most expensive month:July
Average price in Hermanus:C$ 265/night
Absolute cheapest price found:C$ 33/night
Cheapest day:Thursday
Most expensive day:Wednesday
C$ 103 - C$ 682
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 35 - C$ 682
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Hermanus hotels

Show all 560 hotels
1
Windsor Hotel
Windsor Hotel
8.3 Excellent
49 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.7 km from city centre, Hermanus, South Africa 

Windsor Hotel Hermanus is situated in Hermanus and is close to the area's well-known attractions. It offers free Wi-Fi, a games room and a shopping mall.

2
The Marine Hermanus
The Marine Hermanus
9.1 Excellent
Cnr of Marine Drive Hermanus & Main Road, 9, Hermanus, Western Cape, South Africa
Show on map
1.2 km from city centre, Hermanus, South Africa 

Boasting free Wi-Fi, an outdoor pool and a bowling alley, The Marine Hermanus is situated in Hermanus and provides chic accommodation. It offers 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Hermanus, Western Cape

Show all 560 hotels
Windsor Hotel
Windsor Hotel
8.3 Excellent
49 Marine Drive, Hermanus, Western Cape, South Africa
Show on map
0.7 km from city centre,  

Windsor Hotel Hermanus is situated in Hermanus and is close to the area's well-known attractions. It offers free Wi-Fi, a games room and a shopping mall.

C$ 80
Avg. per night
Aloe Guest House
Aloe Guest House
8.3 Excellent
53 Main Road, Hermanus, Western Cape, South Africa
Show on map
0.5 km from city centre,  

Situated in Hermanus, Aloe Guest House provides 4-star accommodation, as well as an outdoor pool. It also offers luggage storage, an express check-in and check-out feature and babysitting/child services.

C$ 80
Avg. per night
Hermanus Lodge On The Green
Hermanus Lodge On The Green
9.2 Excellent
8 Fernkloof Drive, Hermanus Heights, Hermanus, Western Cape, South Africa
Show on map
2.2 km from city centre,  

This comfortable guest house 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.

C$ 107
Avg. per night
Ocean Eleven Guest House
Ocean Eleven Guest House
7.2 Good
11 Westcliff Road, Hermanus, Western Cape, South Africa
Show on map
0.1 km from city centre,  

Ocean Eleven Guest House provides luxury 5-star accommodation in Hermanus. It offers a swimming pool, an outdoor pool and complimentary Wi-Fi.

C$ 242
Avg. per night
The Marine Hermanus
The Marine Hermanus
9.1 Excellent
Cnr of Marine Drive Hermanus & Main Road, 9, Hermanus, Western Cape, South Africa
Show on map
1.2 km from city centre,  

Boasting free Wi-Fi, an outdoor pool and a bowling alley, The Marine Hermanus is situated in Hermanus and provides chic accommodation. It offers 5-star accommodation with air-conditioned rooms.

C$ 359
Avg. per night

Hotel prices in Hermanus

3 stars
Windsor Hotel
#1 Most popular

Windsor Hotel

49 Marine Drive, Hermanus, Western Cape, South Africa

8.3 Excellent
C$ 80

Avg. per night

4 stars +
The Marine Hermanus
#1 Most popular

The Marine Hermanus

Cnr of Marine Drive Hermanus & Main Road, 9, Hermanus, Western Cape, South Africa

9.1 Excellent
C$ 359

Avg. per night

Ocean Eleven Guest House
#2 Most popular

Ocean Eleven Guest House

11 Westcliff Road, Hermanus, Western Cape, South Africa

7.2 Good
C$ 242

Avg. per night

Hermanus Lodge On The Green
Best value

Hermanus Lodge On The Green

8 Fernkloof Drive, Hermanus Heights, Hermanus, Western Cape, South Africa

9.2 Excellent
C$ 107

Avg. per night

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

Where to stay in Hermanus

Hermanus travel FAQs

  • What are the best hotels in Hermanus?

    One of the most popular hotels in Hermanus is The Marine Hermanus, which has been reviewed by 509 users and currently has a rating of 9.1/10. Other top-rated locations include Windsor Hotel and Hermanus Lodge On The Green, which have received 8.3/10 and 9.2/10 ratings from our users, respectively.

  • How much do hotels in Hermanus cost?

    The average prices of hotels in Hermanus have been around C$ 167 per night over the last 3 days.

  • How much is a cheap hotel in Hermanus?

    Prices for Hermanus hotels have been found for as low as C$ 29/night over the last 3 days.

  • How much is a hotel in Hermanus tonight?

    Users have found prices for hotels in Hermanus tonight starting as low as C$ 29, rising to an average cost of C$ 152, based on searches in the last 72 hours. Prices start from C$ 44 for a 4-star hotel in Hermanus for tonight.