Search hotels in Herolds Bay

Enter your dates to see the latest prices and deals for Herolds Bay hotels

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Herolds Bay – 52 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Waves of Grace Seafront Villa

Herolds Bay

Waves of Grace Seafront Villa provides beachfront accommodations in Herolds Bay. Private parking is available on site at this recently renovated property.

C
Cheryl
From
South Africa
Fantastic location, beautiful apartment, excellent service, friendly staff, comfortable bed, amazing bathroom facilities, incredible view. all round excellent
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 218 reviews
Price from
$181.72
1 night, 2 adults

Grace at Herolds bay

Herolds Bay

Grace at Herolds bay offers accommodations in Herolds Bay, a 14-minute walk from Herolds Bay Beach. This apartment provides a garden.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$65.89
1 night, 2 adults

Salt & Soul

Herolds Bay

Offering sea views, Salt & Soul in Herolds Bay features accommodations, pool with a view, a garden, and a bar. Private parking is available on site at this recently renovated property.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews
Price from
$271.35
1 night, 2 adults

Hiers Ons Weer Downstairs in Herold's Bay

Herolds Bay

Hiers Ons Weer Downstairs in Herold's Bay is located in Herolds Bay, just a few steps from Herolds Bay Beach and 12 miles from Outeniqua Pass.

M
Mary-Ann
From
United States
We could sit in the living room with the large double doors open and see and hear the ocean all day long. It was a safe and clean neighborhood.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 12 reviews
Price from
$109.98
1 night, 2 adults

Smalstaan Downstairs in Herold's Bay

Herolds Bay

Smalstaan Downstairs in Herold's Bay offers accommodations in Herolds Bay, a few steps from Herolds Bay Beach. This beachfront property offers access to free Wifi. Guests can use a garden.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Price from
$136.48
1 night, 2 adults

Grace at C

Herolds Bay

Providing a private beach area, Grace at C provides accommodations in Herolds Bay. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
$101.95
1 night, 2 adults

Herold Manor

Herolds Bay

Herold Manor offers accommodations in Herolds Bay, a few steps from Herolds Bay Beach. This beachfront property offers access to a terrace, free private parking, and free Wifi.

V
Venter
From
South Africa
Great location, on beach front!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$535.20
1 night, 2 adults

BellaBlues

Herolds Bay

Providing a garden, BellaBlues provides accommodations in Herolds Bay. This vacation home offers free private parking, full-day security, and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
$125.24
1 night, 2 adults

Huis Marais

Herolds Bay

Huis Marais offers accommodations in Herolds Bay, a 16-minute walk from Herolds Bay Beach. This apartment offers a garden.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 34 reviews
Price from
$65.03
1 night, 2 adults

Oppiesee Selfcatering Apartments

Herolds Bay

Oppiesee Selfcatering Apartments offers accommodations just a few steps from the beach in Heroldsbaai, 17 mi from Mossel Bay. Free WiFi is featured throughout the property.

E
Erna
From
South Africa
Location perfect and view. Very well equipped. Spacious for 2 people.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 89 reviews
Price from
$156.51
1 night, 2 adults
See all 52 hotels in Herolds Bay

Hotels with airport shuttles in Herolds Bay

See all
Airport shuttle (free)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
From $1,303.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 133 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,001 reviews
From $124.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 501 reviews
From $228.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 705 reviews
From $232.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 255 reviews
From $500 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 358 reviews

Most booked hotels in Herolds Bay and surrounding area in the past month

See all

Popular with guests booking hotels in Herolds Bay

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 73 reviews

What Guests Said About Herolds Bay:

Scored out of 10, guest rating 10

The beach and waves are great for swimming.

The beach and waves are great for swimming. The tiddle pool was fun when it was low tide. The wind is not always blowing that strong in Harolds Bay because it is surrounded with high hills. The shop has everything you need urgently and George is close by if you want to do shopping. The restaurant at Harolds Bay Hills is excellent!
Guest review byMariaan
South Africa
Scored out of 10, guest rating 10

Great place to stay, very comfortable and felt like it was...

Great place to stay, very comfortable and felt like it was home instead of accommodation. Close to one of the most beautiful beaches in the country, with loads of other attractions nearby as well. Definitely a value for money stay.
Guest review bySmith
Scored out of 10, guest rating 10

It was absolutely beautiful with a sandy beach, and two...

It was absolutely beautiful with a sandy beach, and two tidal pools where lots of people were swimming. The accommodation was on the beach front and was beautful. There is a small shop around the corner to supply one's immediate needs. George is only 11 km away with everything one would need. The weather was perfect. We went to lunch at Dutton Cove's Restaurant- very nice fish and great views as well. There was a troop of monkeys in the surrounding forest. Would recommend Herolds Bay anytime
Guest review byMehtar
South Africa
Scored out of 10, guest rating 10

place was stunning, however when i booked was noted we had...

place was stunning, however when i booked was noted we had to vacate the place between 8-12am, we had cleaning staff demanding we leave at 9.30 so they can clean as new tenants arrive at 2.. we were intending to leave at 10, they could not wait and insisted to invade our space. very unnecessary as the cabin was kept as we found it. i think the maids must understand we are the paying customer not them. bit of a spoiler. the host michelle was very attentive and gracious. thank you michelle for the response on the call out too😉 to brian and verner can see you have a close family and have had wonderful times have memories... luv that.
Guest review byelizabeth ann
South Africa
Scored out of 10, guest rating 10

The accommodation was awesome, the reception super friendly...

The accommodation was awesome, the reception super friendly and informative. The view was unequaled. It was a most memorable stay. The meals at Dutton's Cove were amazing. So glad that we chose Herold's Bay as a destination and Ozone Apartments as our host. The hike to the cross and the view from there was breathtaking. We were even blessed to see well over 300 dolphins in 2 consecutive days and 2 whales. Will definitely re-visit.
Guest review byBrown
Scored out of 10, guest rating 10

VERY GOOD ,BUT THE LOCAL SHOP HAS NOT MUCH TO OFFER.

VERY GOOD ,BUT THE LOCAL SHOP HAS NOT MUCH TO OFFER. LOW ON STOCK AND THE BREAD WERE OLD.ON SUNDAY THE PLACE WERE PACKED AND SOME VISITORS HAD FIGHTS OVER PARKING SPACE.AS THERE IS NO DEMARCATED PARKING SPACE FOR VISITORS STAYING OVER ,SO IT WAS A BATTLE IF YOU LEFT YOUR PARKING SPACE AND RETURN AND COULD NOT FIND PARKING.
Guest review byludolph
South Africa

See reviews by guests who stayed at hotels in Herolds Bay

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 217 reviews
We initially planned to stay here for just one night, but the stunning beauty of the hotel and its location quickly convinced us to extend our stay. Sandra and her team went above and beyond to ensure we had an unforgettable experience, making this one of our favourite stays in South Africa. Sandra is an exceptional host, and her warmth and hospitality alone are reason enough for us to return - though the flawless facilities certainly make it even more worthwhile.
Guest review bySam
United Kingdom
From $109.82 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 443 reviews
Awesome place next to a nice restaurant with great food. We got easy bookings because we stayed at the resort. Owner made sure to give as every morning a different breakfast. You are walking distance from the beach. But it is only for the fit. That 400m was the longest 8km I have ever walked. For the slow people. It is a mother of a steap klim back to the hotel.
Guest review bySmit
South Africa
From $109.82 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 443 reviews
I don’t think I’ve seen better value for money in all my hotel stays. The rooms I’ve stayed in so far, number ‘7’ and ‘8’ have great views of the ocean. The room itself is very nice too. The last stay was over a busy long weekend but the noise was not noticeable in room & price was still excellent. Good communication from staff as well. It is a gem.
Guest review byKris
South Africa
From $109.82 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 443 reviews
Location perfect for a seminar we attended at Oubaai Hotel. Quaint seaside apartment. Nice linen and towels. Very nice breakfast. Bottled water in fridge on arrival.
Guest review byWendy
South Africa
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 89 reviews
The location is on the beach and you really cannot get any closer. The braai room in Jan se Plek is amazing. Heroldsbaai is well kept and clean.
Guest review byR_Thiart
South Africa

More places to explore, more ways to go