Find hotels near Old Harbour, Hermanus from $71

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Old Harbour hotels

One Marine Drive Boutique Hotel

5.0 star property
Westcliff, 0.5 mi from Old Harbour
9.8 out of 10, Exceptional, (166)
"Absolutely gorgeous property with the nicest staff. Wish we could have stayed longer!"
United States
Danielle
$265 nightly
The price is $304
Dec 10 - Dec 11
Total with taxes and fees
One Marine Drive Boutique Hotel

7 on Marine

5.0 star property
Westcliff, 0.5 mi from Old Harbour
9.6 out of 10, Exceptional, (82)
"Beautiful views of the coast! Have a lovely stay here for our honeymoon. Definitely worth getting a sea view room - it was stunning to see the sunrise and sunset. "
Canada
Arista
$154 nightly
The price is $177
Dec 10 - Dec 11
Total with taxes and fees
7 on Marine

Whale Rock Luxury Lodge

4.0 star property
Westcliff, 1.4 mi from Old Harbour
9.6 out of 10, Exceptional, (108)
"A great place to stay in Hermanous, beatifully maintained on both the inside and outside. Staff were exceptionally helpful."
United Kingdom
Lauren
$123 nightly
The price is $143
Dec 13 - Dec 14
Total with taxes and fees
Whale Rock Luxury Lodge

Auberge Burgundy Guest House

4.0 star property
Hermanus City-Centre, < 0.1 mi from Old Harbour
9.4 out of 10, Exceptional, (55)
"A very enjoyable stay. Super friendly and helpful staff. Good location and a delicious breakfast "
United Kingdom
Christopher
$155 nightly
The price is $179
Dec 12 - Dec 13
Total with taxes and fees
Auberge Burgundy Guest House

Whale Coast All Suite Hotel

4.0 star property
Hermanus City-Centre, 0.3 mi from Old Harbour
9.2 out of 10, Wonderful, (241)
"The room was spotless and the staff were extremely courteous. From check in to check out - all the staff were extremely friendly! The room size was fantastic and very quiet too! We were pleasantly surprised at how comfortable it was and how easy it was to access the Hermanus Cliff Path. "
United Kingdom
Karen
$116 nightly
The price is $133
Dec 11 - Dec 12
Total with taxes and fees
Whale Coast All Suite Hotel

Hermanus Lodge on the Green

4.0 star property
1 mi from Old Harbour
9.2 out of 10, Wonderful, (74)
"On the golf club green, excellent breakfast and a very homely feel"
United States
Riccardo
$61 nightly
The price is $71
Dec 10 - Dec 11
Total with taxes and fees
Hermanus Lodge on the Green

Baleia Guest Lodge Bed & Breakfast

4.0 star property
Westcliff, 0.5 mi from Old Harbour
8.8 out of 10, Excellent, (165)
"Great for a Short Stay"
Germany
Brigitte
Baleia Guest Lodge Bed & Breakfast

Abalone Guest Lodge

4.0 star property
Kwaaiwater, 1.3 mi from Old Harbour
9.8 out of 10, Exceptional, (19)
"Amazing service, views, access to the cliffs and town. The rooms were comfortable and quiet! We would highly recommend and would not consider staying anywhere else. So accommodating and friendly, service with a smile. Spa was great and very reasonable! Definitely do at least one dinner with their chef who customized meals to freshest available! Only wish we could have stayed longer!"
United States
Mitch
$274 nightly
The price is $315
Dec 10 - Dec 11
Total with taxes and fees
Abalone Guest Lodge

On the Cliff Guest House

5.0 star property
Westcliff, 0.8 mi from Old Harbour
9.4 out of 10, Exceptional, (46)
"Tolle Lage, sehr freundliche Gastgeber und Personal"
Germany
Ute
$171 nightly
The price is $197
Dec 11 - Dec 12
Total with taxes and fees
On the Cliff Guest House

138 Marine Beachfront Guesthouse

4.0 star property
3 mi from Old Harbour
9.8 out of 10, Exceptional, (113)
"The property is beautiful, spacious and well-maintained. The views are gorgeous and there's a lovely walkin trail along the coast right across the street. Breakfast was gourmet and delicious. Offered advice on things to do and helped us book."
United States
Debora
$123 nightly
The price is $123
Dec 13 - Dec 14
Total with taxes and fees
138 Marine Beachfront Guesthouse

Glow Boutique Suites

4.0 star property
2.7 mi from Old Harbour
9.6 out of 10, Exceptional, (9)
"An amazing property with wonderful hosts."
Australia
John
Glow Boutique Suites

Schulphoek House

5.0 star property
2.5 mi from Old Harbour
9.0 out of 10, Wonderful, (43)
"It’s a beautiful guesthouse with a scenic view of the ocean. "
United States
Samie
$193 nightly
The price is $222
Dec 10 - Dec 11
Total with taxes and fees
Schulphoek House

Birkenhead House

5.0 star property
Voelklip, 2.2 mi from Old Harbour
8.6 out of 10, Excellent, (7)
"Terrible food "
United Kingdom
David
$980 nightly
The price is $1,132
Dec 12 - Dec 13
Total with taxes and fees
Birkenhead House

Oude Schuur Boutique

3.5 star property
4.6 mi from Old Harbour
9.8 out of 10, Exceptional, (10)
"Very friendly owners. "
Switzerland
Julius
$87 nightly
The price is $87
Dec 11 - Dec 12
Total with taxes and fees
Oude Schuur Boutique

Mosselberg on Grotto Beach

5.0 star property
Voelklip, 2.8 mi from Old Harbour
9.4 out of 10, Exceptional, (50)
"A gorgeous spot. Fantastic beaches. Quick drive into town if you want. Excellent breakfast served each morning. Staff were lovely. Room spectacular space, great aesthetics, views, bed, sheets - all of it very special. Walk to a couple great restos. "
Canada
Judith
$265 nightly
The price is $305
Dec 11 - Dec 12
Total with taxes and fees
Mosselberg on Grotto Beach

Lavender Manor Guest Lodge

4.0 star property
Voelklip, 2.5 mi from Old Harbour
9.2 out of 10, Wonderful, (39)
"A quick stop, great views but didn't have enough time to fully enjoy the area, would recommend the Lavender to all."
United Kingdom
Saadia
$162 nightly
The price is $187
Dec 10 - Dec 11
Total with taxes and fees
Lavender Manor Guest Lodge

Kleinzee Oceanfront Guesthouse

4.0 star property
11.6 mi from Old Harbour
9.6 out of 10, Exceptional, (54)
"Wonderful friendly accommodating team of staff in a beautiful guesthouse with a gorgeous location"
United Kingdom
Joanna
$103 nightly
The price is $118
Dec 10 - Dec 11
Total with taxes and fees
Kleinzee Oceanfront Guesthouse

Avani Lodge Private Nature Reserve

3.0 star property
9.7 mi from Old Harbour
9.6 out of 10, Exceptional, (4)
"Awesome"
South Africa
Shakeel
$92 nightly
The price is $107
Dec 10 - Dec 11
Total with taxes and fees
Avani Lodge Private Nature Reserve
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Old Harbour Hotel Reviews

Hotels near other Old Harbour attractions

Frequently asked questions

What are the top-rated hotels near Old Harbour?
Discovering the perfect top-rated hotels near Old Harbour can enhance any visit to Hermanus.

Villa Venusta

Villa Venusta, a stunning 5-star hotel, boasts a remarkable review rating of 10 and is located just 1.1 miles from Old Harbour. This luxurious hotel offers travelers a range of delightful amenities, including an outdoor pool, hot tubs, and private balconies with breathtaking views. Travelers can enjoy complimentary breakfasts, and the opportunity for nearby activities such as kayaking and winery tours, making it a perfect retreat for relaxation and adventure.

The Whale on Main B&B

With an impressive review rating of 10, The Whale on Main B&B is a charming 3.5-star accommodation situated 1.4 miles from Old Harbour. Guests can indulge in free daily breakfasts and unwind by the outdoor pool. The hotel features a balcony or patio for enjoying the serene surroundings, as well as easy access to the nearby beach, providing a perfect blend of comfort and convenience for travelers seeking a cozy stay.

La Fontaine Guest House

La Fontaine Guest House is a lovely 4-star hotel located just a short 9-minute walk from Old Harbour, earning a perfect review rating of 10. This welcoming traveler house offers outdoor pool access, complimentary breakfast, and comfortable accommodations with sea views. Guests can also take advantage of the patio and terrace areas to enjoy the beautiful surroundings, ensuring a relaxing and enjoyable visit.
What hotels are within walking distance to Old Harbour?
Discover the ideal hotels near Old Harbour that provide top-rated comfort and convenience for your stay in Hermanus.

La Fontaine Guest House

La Fontaine Guest House is a stunning 4-star retreat located just a 9-minute walk from Old Harbour, with a perfect review rating of 10. Guests can enjoy breathtaking sea views from the furnished balcony or relax by the outdoor pool with sun loungers. With amenities like free airport transportation, free breakfast, and air conditioning, this travelerhouse promises a comfortable and refreshing stay.

Private one bedroom self catering apartment in quiet centrally located street

This charming 3-star apartment is situated only 11 minutes on foot from Old Harbour and has received a perfect review rating of 10. It features a fully equipped kitchen including an oven and refrigerator, making it perfect for self-catering. Guests can unwind on the patio or enjoy the shared outdoor pool, all while enjoying the tranquility of its central location.

The surf shack

The surf shack offers a cozy and inviting 3-star stay just 18 minutes walking distance from Old Harbour, with a stellar review rating of 10. This hotel is perfect for adventurous travelers, featuring onsite mountain biking and hiking. Guests can indulge in a complimentary continental breakfast and take advantage of the free beach shuttle for a day of sun and surf.
How much is a hotel near Old Harbour?
Staying near Old Harbour is a treat, with plenty of hotels from $71 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Old Harbour?
Discovering the perfect family-friendly hotels near Old Harbour can enhance your trip to Hermanus. Here are some top-rated options that cater to families and offer stunning views.

Schulphoek House

Schulphoek House, a luxurious 5-star hotel located 3.8 miles from Old Harbour, has earned an impressive review rating of 9.0. Families can take advantage of amenities such as daily housekeeping, accessible pools, and babysitting services. Additionally, travelers can indulge in free breakfast, relax in the spa, or explore nearby beaches, ensuring a delightful family getaway.

Mosselberg on Grotto Beach

Mosselberg on Grotto Beach is a luxurious 5-star hotel located just 3.6 miles from Old Harbour, with a remarkable review rating of 9.4. This family-friendly haven features accessible pools, free cribs, and connecting rooms, making it ideal for families. Guests can also enjoy complimentary daily breakfast, a spa, and a range of nearby activities including kayaking and windsurfing, ensuring a memorable stay.

Whale Cottage Hermanus

Whale Cottage Hermanus is a charming retreat situated within a 19-minute walk to Old Harbour, with a solid review rating of 9.0. This cozy accommodation offers an outdoor play area for children, a fully equipped kitchen, and a secured yard, making it perfect for families. Guests can also unwind in the garden or enjoy the convenience of onsite parking, all while soaking in the local atmosphere.
Are there any 5-star hotels near Old Harbour?
For travelers seeking a luxurious experience, there are remarkable 5-star hotels near Old Harbour that promise stunning views and top-rated amenities.

Villa Venusta

Villa Venusta is a stunning 5-star retreat located just 1.1 miles from Old Harbour, with an impressive review rating of 10. This elegant hotel features a private outdoor pool, hot tub, and beautifully furnished balconies that offer tranquil views. Guests can indulge in complimentary breakfast, enjoy nearby golf courses, and enjoy exciting activities like kayaking and windsurfing. The attention to detail in amenities, such as Egyptian cotton sheets and designer toiletries, enhances the luxurious experience for all visitors.

One Marine Drive Boutique Hotel

One Marine Drive Boutique Hotel, rated 9.8 by travelers, is a chic 5-star hotel located just a 13-minute walk from Old Harbour. This boutique hotel offers stunning sea views from its outdoor pool and terrace, perfect for relaxation. Guests can enjoy a unique champagne service and unwind in the beautifully designed rooms that feature luxurious amenities. The hotel's nearby hiking trails and a lovely garden adds to its charm, making it an ideal spot for those looking for a peaceful getaway.

The Marine Hermanus

The Marine Hermanus is an exquisite 5-star hotel situated only 5 minutes from Old Harbour, with a remarkable review rating of 9.6. This enchanting hotel features an outdoor pool with ocean views and a full-service spa offering various treatments, including Swedish and deep tissue massages. Guests can savor fine dining at the ocean-view restaurant and explore the nearby beach and shopping options. The luxury and comfort of this hotel make it a perfect choice for travelers seeking a memorable stay in Hermanus.
Which hotels near Old Harbour offer the best views?
Discover the best hotels near Old Harbour that offer stunning views and exceptional comfort during your stay in Hermanus.

Villa Venusta

Villa Venusta stands out with a perfect review rating of 10, just 1.1 miles from Old Harbour. This stylish 5-star hotel offers breathtaking marina views and a private outdoor hot tub for relaxation. Guests can enjoy free daily breakfast, a shared outdoor pool, and easy access to nearby golf courses and beaches. With spacious balconies and luxurious amenities, this hotel creates an unforgettable experience for travelers.

Mosselberg on Grotto Beach

Mosselberg on Grotto Beach is a luxurious 5-star retreat located just 3.6 miles from Old Harbour, rated 9.4 by travelers. This exquisite hotel boasts ocean views from its beautifully designed suites. Guests can indulge in a variety of amenities including a full-service spa, outdoor pool, and direct access to the beach. The hotel also offers complimentary daily breakfast and features a terrace perfect for enjoying the scenic surroundings.

The Marine Hermanus

The Marine Hermanus is a premier 5-star hotel located within a 5-minute walk from Old Harbour, rated 9.6 by travelers. This stunning hotel features direct ocean views, a luxury spa with a steam room, and an outdoor pool that overlooks the sea. Guests can savor meals at the on-site restaurant with ocean views, making it a perfect spot for a romantic getaway or a peaceful retreat.
What are the best affordable hotels near Old Harbour?
For those seeking affordable yet delightful stays near Old Harbour, these top-rated options promise comfort and convenience without breaking the bank.

Private one bedroom self catering apartment in quiet centrally located street

Just an 11-minute walk from Old Harbour, this charming 3-star self-catering apartment is perfect for travelers looking for a peaceful retreat. Rated a perfect 10 by travelers, it features a fully-equipped kitchen, outdoor patio, and a shared pool, making it ideal for relaxation after a day of exploring. Guests appreciate the cozy ambiance, complete with a fireplace and balcony to enjoy the mountain views.

The surf shack

Located 18 minutes on foot from Old Harbour, The Surf Shack is a 3-star gem that offers a perfect blend of comfort and adventure. With a stellar review rating of 10, travelers can enjoy complimentary breakfast and beach shuttle services, ensuring a carefree stay. Additional amenities like free WiFi and onsite biking options cater to active travelers, while off-street parking adds convenience.

Marine Square Luxury Suites

Marine Square Luxury Suites, just 6 minutes away from Old Harbour, boasts a remarkable travelers' rating of 10. This 3-star hotel features modern accommodations with a fully-equipped kitchen and terrace, making it a great choice for those who appreciate convenience and comfort. Guests enjoy amenities such as free self-parking and air conditioning, ensuring a pleasant stay.
What are the best boutique hotels near Old Harbour?
For those seeking top-rated boutique hotels near Old Harbour, these options in Hermanus offer unique charm and splendid views.

Schulphoek House

Schulphoek House is a delightful 5-star boutique hotel located 3.8 miles from Old Harbour, with an excellent review rating of 9.0. This intimate hotel features outdoor pools and provides complimentary breakfast, ensuring a relaxing start to the day. Guests can explore nearby beaches and enjoy kayaking, or unwind in the hot tub after a day of adventure. With amenities including a restaurant with ocean views and spacious rooms with premium bedding, this hotel offers a serene escape for travelers seeking comfort and elegance.

Mosselberg on Grotto Beach

Mosselberg on Grotto Beach is a charming 5-star boutique hotel situated 3.6 miles from Old Harbour, featuring an outstanding review rating of 9.4. This family-friendly retreat provides free breakfast daily and spacious rooms equipped with kitchenettes for a homely feel. Guests can unwind by the outdoor pool or take advantage of the beach shuttle to enjoy sun-soaked days on the white sands. With amenities like spa services, a game room, and nearby water activities, it's an ideal getaway for families and groups.

The Marine Hermanus

The Marine Hermanus is a luxurious 5-star boutique hotel located just a 5-minute walk from Old Harbour, with an impressive review rating of 9.6. Guests can enjoy a stunning sea view while relaxing at the outdoor pool or indulging in rejuvenating treatments at the on-site spa. The hotel also features a gourmet restaurant with ocean views, making it perfect for romantic dinners. With amenities such as room service, fitness facilities, and beach access, it offers an exceptional experience for travelers.
Are there any hotels with pools close to Old Harbour?
For travelers seeking a relaxing stay with pool access near Old Harbour, Hermanus offers some fantastic top-rated options.

Villa Venusta

Villa Venusta is a luxurious 5-star retreat just 1.1 miles from Old Harbour, with an impressive review rating of 10. This exquisite hotel features an inviting outdoor pool with sun loungers and private cabanas, perfect for relaxation. Guests can enjoy complimentary breakfast and access to nearby golf courses, making it ideal for both leisure and adventure. With elegant rooms equipped with Egyptian cotton sheets and a hot tub, this hotel ensures a memorable stay.

Schulphoek House

Schulphoek House, a 5-star gem located 3.8 miles from Old Harbour, has a remarkable travelers' rating of 9.0. This charming hotel offers a 24-hour outdoor pool, perfect for a refreshing dip at any time. Guests can indulge in on-site spa services and enjoy complimentary breakfasts while soaking in beautiful sea views. With babysitting services and spacious rooms, it's a wonderful choice for families and couples looking for a peaceful getaway.

The Marine Hermanus

The Marine Hermanus is a stunning 5-star hotel located just a 5-minute walk from Old Harbour, rated 9.6 by travelers. This hotel features an outdoor pool with sun loungers and umbrellas, providing an ideal spot to unwind. Guests can savor ocean views from their rooms and enjoy exquisite dining at the on-site restaurant. With luxurious spa treatments and easy access to local attractions, this hotel is perfect for both relaxation and exploration.
What are the best pet-friendly hotels near Old Harbour?
For travelers seeking a pet-friendly escape near Old Harbour, these top-rated hotels offer the perfect blend of comfort and convenience for both you and your furry friend.

Penguino Guest House

Penguino Guest House is a charming 3.5-star retreat, just a 17-minute walk from Old Harbour, with an exceptional review rating of 9.8. This traveler house warmly welcomes pets, offering amenities like food and water bowls, making it perfect for travelers traveling with dogs. Enjoy daily housekeeping, complimentary breakfast, and access to a lovely outdoor pool. With free self-parking and designer toiletries, travelers can expect a delightful stay at this pet-friendly haven.
Can I book a fully refundable hotel close to Old Harbour?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Old Harbour", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Old Harbour?
To look for discounts on hotels near Old Harbour, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia