Skip to main content

Search hotels in Mossel Bay

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

Mossel Bay – 512 hotels and places to stay

Filter by:

Star rating

Review score

Garden Route Safari Camp

Hotel in Mossel Bay

Situated in Mossel Bay, 15 km from Botlierskop Private Game Reserve, Garden Route Safari Camp features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Sean
From
United Kingdom
Room was incredible, so luxurious and a real treat it was such an authentic place for safari. Food was incredible, some of the best we’ve ever had All of the staff so attentive and friendly, genuinely show so much care to every single person staying with them And finally Siviwe our safari guide. The safaris themselves were so much fun, we spent only 6 hours with him across 2 safaris but it felt like we’d been friends for life. A wonderful man and tour guide, so informative about the animals and plantlife, and so interested in us and our background.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 405 reviews
Price from
US$499.75
1 night, 2 adults

Diaz Hotel and Resort

Hotel in Mossel Bay

Experience the ultimate coastal retreat at the luxurious Diaz Hotel and Resort in Mossel Bay.

C
Cor
From
South Africa
The view. Breakfast was very good.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,170 reviews
Price from
US$118.74
1 night, 2 adults

Diaz Ocean View Hotel

Hotel in Mossel Bay

Set in Mossel Bay, 70 metres from Diaz Beach, Diaz Ocean View Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace.

B
Branden
From
United Kingdom
The Diaz Ocean View is a little gem. We visited in June 2023 when it had just opened in Winter. We were greeted for breakfast by Victoria who was so excited to see us and so welcoming. Despite very few guests at the time, they laid on an exceptional breakfast (including pancakes, waffles etc) but also additional "brunch" type platters of cold meats, crackers, cheeses, all presented like a top-class restaurant - I don't usually have "savoury" for breakfast but tried their pork terrine and freshly made sauces - the Pesto was superb! We also met the restaurant manager (forget his name) and again he took the time to personally come and talk to us, ask where we were from and when we asked about the S.A curry’s, he went to the kitchen and came back with the spices to show us what goes into Durban Curry! The level of care and attention to detail by the staff was amazing. I had to get a quick picture with Victoria and her wonderful staff too. The hotel was clean, and we (4 adults) stayed in a large family room (Double and sofa bed) which was comfortable and for the price, very reasonable as we just wanted a stopover driving the garden route. The location is amazing, and our room with balcony overlooked the sea. Free parking was available in the hotel too. Overall, a great location, superb hotel with amazing staff that couldn't do enough to make you feel comfortable. Highly recommended and if we could, we would have stayed another night. Go stay at the Diaz Ocean View Hotel - you won't regret it.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 187 reviews
Price from
US$103.75
1 night, 2 adults

Protea Hotel by Marriott Mossel Bay

Hotel in Mossel Bay Central, Mossel Bay

Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbour. It offers a terrace and a pool, both with Indian Ocean views.

A
Avril
From
New Zealand
Everything in our stay was amazing from the welcome drink, to the room upgrade, delicious shortbread cookies on the 1st night - all the staff whether in kitchen or reception simply the best - polite, kind and very helpful
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 703 reviews
Price from
US$121.05
1 night, 2 adults

Point Village Hotel and Self Catering

Hotel in Mossel Bay

Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre.

O
Orla
From
Ireland
Room was clean. Location was ideal. Staff were extremely helpful.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,238 reviews
Price from
US$93.38
1 night, 2 adults

Garden Route Hotel

Hotel in Mossel Bay

Garden Route Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Mossel Bay.

A
AZWITAMISI
From
South Africa
Clean room Friendly and helpful staff, including the security personnel at the gate
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 118 reviews
Price from
US$105.10
1 night, 2 adults

Riviera Hotel Hartenbos

Hotel in Mossel Bay

Riviera Hotel Hartenbos features an outdoor swimming pool, garden, a restaurant and bar in Mossel Bay.

H
Homann
From
South Africa
Did not have breakfast. Was this included?
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 203 reviews
Price from
US$95.11
1 night, 2 adults

Hotel Portao Diaz

Hotel in Mossel Bay

Situated in D' Almeida in Mosselbay, Hotel Portao Diaz offers an authentic African-urban experience in a local setting. It also features panoramic views of the bay and the Outeniqua Mountains.

E
Elsarien
From
South Africa
We normally make use of Portao Diaz Hotel when we visit our family in Groot Brak River and George. It is need and tidy and some of the people there remember us from visiting through the years. The view over the sea from our room, is each and every time my main thing in the mornings. I love the view.
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 207 reviews
Price from
US$42.77
1 night, 2 adults

Oceans Hotel & Self Catering

Hotel in Mossel Bay

Situated across the road from a sandy beach, Oceans Hotel features an outdoor swimming pool and a bistro. Diaz Waterpark is 1 km away. Free WiFi access is available.

S
Stroebel
From
South Africa
To provide the kitchen with cutlery and cloths and dishwasher.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 298 reviews
Price from
US$73.78
1 night, 2 adults

The Point Hotel & Spa

Hotel in Mossel Bay

Set on the rocks below St. Blaize Lighthouse in Mossel Bay, this hotel overlooks the Indian Ocean. It offers spacious rooms with private balconies. Free WiFi and parking is provided.

N
Never Lamb
From
Canada
Best location in town, walking distance to sea side and st blaze trail. Super nice ocean view, you can probably see whales from your balcony. Good values for money.. Buffet Breakfast very good.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 718 reviews
Price from
US$103.18
1 night, 2 adults
See all 512 hotels in Mossel Bay

Most booked hotels in Mossel Bay and surroundings in the past month

See all

Budget hotels in Mossel Bay and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 19 reviews

    Mossel Cove 103 & 104 has a patio and is set in Mossel Bay, within just 1.4 km of Bartolomeu Dias Museum Complex and 1.5 km of Post Office Tree.

    From US$98.57 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews

    Set in Mossel Bay, Salt & Sky Penthouse - Mossel Cove 304 offers accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 8 reviews

    Palm Breeze - Mossel Cove is situated in Mossel Bay, 400 metres from The Point Beach, 1.3 km from Bartolomeu Dias Museum Complex, and 24 km from Botlierskop Private Game Reserve.

    From US$110.73 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 7 reviews

    Set just 500 metres from The Point Beach, Green Tides - Mossel Cove offers accommodation in Mossel Bay with access to a rooftop pool, a terrace, as well as a lift.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 7 reviews

    Set in Mossel Bay and only 500 metres from The Point Beach, Mossel Bali - Mossel Cove offers accommodation with mountain views, free WiFi and free private parking.

    From US$122.03 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Driftwood Bay - Mossel Cove Unit 212 is a property with a private pool, situated in Mossel Bay, within just 1.3 km of Bartolomeu Dias Museum Complex and 1.4 km of Post Office Tree.

    From US$99.43 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Located in Mossel Bay and only 600 metres from The Point Beach, Coral Cove - Mossel Cove Unit 211 provides accommodation with sea views, free WiFi and free private parking.

    From US$110.73 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4 reviews

    Set in Mossel Bay, Amber Horizon - Mossel Cove Unit 311 offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

    From US$98.45 per night

Hotels located in the centre of Mossel Bay

  • Ocean Delight - Mossel Cove Unit 203 is a property with a private pool, situated in Mossel Bay, within just 1.3 km of Bartolomeu Dias Museum Complex and 1.4 km of Post Office Tree.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Set in Mossel Bay and only 600 metres from The Point Beach, Blue Haven - Mossel Cove Unit 312 offers accommodation with sea views, free WiFi and free private parking.

    From US$110.73 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews

    Situated in Mossel Bay and only 600 metres from The Point Beach, Ocean Calm - Mossel Cove 303 features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located 1.3 km from Bartolomeu Dias Museum Complex, 24 km from Botlierskop Private Game Reserve and 1.4 km from Post Office Tree, Villa Phillipe 17 offers accommodation situated in Mossel Bay.

    From US$115.28 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 46 reviews

    Located in Mossel Bay, within less than 1 km of The Point Beach and a 13-minute walk of Bartolomeu Dias Museum Complex, Shark shacks provides accommodation with a terrace and free WiFi throughout the...

    From US$37.47 per night
  • Located in Mossel Bay, within 500 metres of The Point Beach and 1.5 km of Bartolomeu Dias Museum Complex, Mossel Bay Self-Catering provides accommodation with a garden as well as free private parking...

    From US$56.49 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 193 reviews

    Offering pool views, Point Village Guest House is an accommodation located in Mossel Bay, 200 metres from The Point Beach and 1.7 km from Bartolomeu Dias Museum Complex.

    From US$93.95 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,238 reviews

    Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre.

    From US$101.45 per night

Best hotels with breakfast in Mossel Bay and nearby

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 17 reviews

    Situated just 1.4 km from Bartolomeu Dias Museum Complex, Yadah Guest House offers accommodation in Mossel Bay with access to barbecue facilities, a shared lounge, as well as a shared kitchen.

    From US$119.61 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 718 reviews

    Set on the rocks below St. Blaize Lighthouse in Mossel Bay, this hotel overlooks the Indian Ocean. It offers spacious rooms with private balconies. Free WiFi and parking is provided.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 738 reviews

    Aqua Marina Guest House offers views of the Mossel Bay harbour, Santos Beach and of the Outeniqua Mountains. Dias Beach is a mere 4-minute drive from the guest house.

    From US$119.32 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 344 reviews

    Located in Mossel Bay along the Garden Route, Bar-t-nique Guest House offers panoramic views of the harbour and Outeniqua mountains. The Mossel Bay Golf Club is 2 km away.

    From US$94.53 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 703 reviews

    Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbour. It offers a terrace and a pool, both with Indian Ocean views.

    From US$130.82 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 494 reviews

    Located in Mossel Bay, Avenues Guesthouse features a saltwater swimming pool. The property is 1.3 km away from the Mossel Bay Golf Course.

    From US$69.17 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 850 reviews

    Centrally located in Mossel Bay and a 900 metre walk from Santos Beach, Aquamarine offers spacious rooms. It features an outdoor pool and a sun terrace.

    From US$106.64 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 144 reviews

    Situated in the centre of Mossel Bay, Aviators Paradise Guest House has an outdoor swimming pool, a garden, free WiFi, and free private parking for guests who drive.

    From US$91.07 per night

FAQs about hotels in Mossel Bay

What guests said about Mossel Bay:

  • 10.0

    Mossel Bay itself has so much to see and do and then you...

    Mossel Bay itself has so much to see and do and then you have all the little treasures on the outskirts of Mossel Bay. One that we found this weekend after visiting Mossel Bay for the last 15 years is the Butterfly Sanctuary on the R328 in Ruitersbos. Visit in summer to see the butterflies as in winter their numbers are far less. A must at the sanctuary is to meet Earle Whitely a world renowned butterfly expert.
    Guest review by
    Kenneth
    South Africa
  • 8.0

    It was easy to navigate and there’s a lot to sea and places...

    It was easy to navigate and there’s a lot to sea and places to visit but we didn’t have time as we were there for 4 days. If one plans to stay longer they will find exciting things to do and for families with kids too. The shopping malls are easy to access .
    Guest review by
    Nombulelo
    Ireland
  • 10.0

    Hidden Gem once you out of industrial area

    Hidden Gem once you out of industrial area Pity most travellers bypass Mosselbay as their perception is - INDUSTRIAL Beauty once of N2 and other high ways Restaurants, Architecture Historical places Outdoor activities
    Guest review by
    Edna
  • 10.0

    Great stop if driving along the Garden Route.

    Great stop if driving along the Garden Route. Since we drove from Cape Town, it was a great resting spot. We managed to do all of the activities we had planned in one day; St. Blaize Trail, St. Blaize Cave, St. Blaize Lighthouse, Santos Beach, Explore Old Town, Dias Museum. Short drive to Wilderness were we visited the "Map of Africa " view and Wilderness Beach.
    Guest review by
    Gilberto Lepe
    United States
  • 10.0

    Unfortunately it was only a 1 night stay on our way back...

    Unfortunately it was only a 1 night stay on our way back home, so there was not enough time to enjoy the scenery. We enjoyed supper at La Peron Visskerm, which was excellent. It's a beautiful town, friendly people, and beautiful surroundings. Our accommodation was superb, the best views and service
    Guest review by
    Marika
    South Africa
  • 10.0

    Mossel Bay is a gem on the Garden Route!

    Mossel Bay is a gem on the Garden Route! Beautiful beaches, stunning ocean views, and a relaxed coastal vibe make it the perfect getaway. From great seafood to adventure activities, there's something for everyone. A must-visit destination again!
    Guest review by
    Aubrey Thompson
    South Africa

See reviews by guests who stayed at hotels in Mossel Bay

See all
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews
    We have no regret choosing the loft 44 self catering flat! it's a lovely place with the right facilities and strategically located to suit all kinds of visitors to Mossel Bay. It has a beautiful view of the ocean we found very relaxin and safe. Thank you to the host for her hospitality.the stairs we're a bit of a workout but other than that we had no issues.
    Guest review by
    Kennedy
    South Africa
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 95 reviews
    A very cosy and lovely flat. Fully equipped with all the necessary amenities. Useful instructions was provided by the host before check in and appreciated the check ups to make sure that we were comfortable during our stay. Right on the beach front with an amazing view. Had an amazing stay. Highly recommend.
    Guest review by
    Shahana
    United Kingdom
  • From US$199.15 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 24 reviews
    Loved the location, the interior, etc. Personnel were super friendly and helpful. You are literally on the beach, it’s also super safe!
    Guest review by
    Trollip
    South Africa
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,316 reviews
    NO LOADSHEDDING!!!! Love that it is on the beach. Safe and secure. If you like sleeping on a train then this is the place to go
    Guest review by
    Marinda
    South Africa
  • From US$36.31 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 87 reviews
    Self catering, excellent location close to Hartenbos, Mossel Bay and the highway
    Guest review by
    Oliver
    South Africa