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 – 496 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.

A
Aurélie
From
France
Everything was perfect :) The place is beautiful, peaceful, just perfect Stefan, our guide, was passionate and showed us his beautiful land We had a great time and would love to come back
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 404 reviews
Price from
£362.68
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.

B
Barend
From
Saudi Arabia
It was excellent, friendly staff and always helping with any requests.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,196 reviews
Price from
£86.17
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.

T
TRACY
From
Australia
Staff were excellent, went out of their way to ensure everything was great for us. Theo in the restaurant was very helpful and the chef prepared a very special gluten free dairy free breakfast for one of our guests, which was outstanding. Thank you
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 179 reviews
Price from
£75.30
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.

S
Suzanne
From
Austria
An excellent overnight stop everything was just perfect Great place
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 700 reviews
Price from
£90.72
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.

E
Elena
From
Russia
Everything was just perfect. Clean and cozy room, attentive staff, great location.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,308 reviews
Price from
£67.77
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.

L
Lauren
From
United Kingdom
Room was as advertised, wonderfully friendly and helpful staff and good breakfast.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 118 reviews
Price from
£85.60
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, 200 reviews
Price from
£82.83
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.1
Passable - What previous guests thought, 204 reviews
Price from
£26.35
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, 296 reviews
Price from
£54.01
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.

S
Sylvana
From
South Africa
The ocean view and destination combined with a great breakfast. Will definitely come back next year this time for a week.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 716 reviews
Price from
£79.75
1 night, 2 adults
See all 496 hotels in Mossel Bay

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

See all

Hotels located in the centre of Mossel Bay

  • 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.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 6 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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 6 reviews

    Urban Cliffs - Mossel Cove Unit 208 is a property with a private pool, located 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 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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Tidewatch Villa - Mossel Cove Unit 204 is a property with a private pool, located 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 10.0
    Exceptional - What previous guests thought, 4 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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 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.

Budget hotels in Mossel Bay and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 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.

  • 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.0
    Very good - What previous guests thought, 1 review

    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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Coastal Horizon - Mossel Cove 301 is a property with a private pool, set 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 9.3
    Superb - What previous guests thought, 66 reviews

    Located in Mossel Bay, near The Point Beach, Bartolomeu Dias Museum Complex and Post Office Tree, Cyprus Manor 12 features barbecue facilities.

  • 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.

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

    Set in Mossel Bay in the Western Cape region and The Point Beach reachable within 800 metres, Point Hideaway Mossel Bay offers accommodation with free WiFi, barbecue facilities, a garden and free...

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

    Featuring city views, Bayview Manor offers accommodation with barbecue facilities and a patio, around less than 1 km from The Point Beach.

Best hotels with breakfast in Mossel Bay and nearby

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 16 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.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 716 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.2
    Superb - What previous guests thought, 747 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.

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

    Situated in Mossel Bay, less than 1 km from Santos Beach, New Stone Manor features accommodation with a garden, free private parking, a terrace and barbecue facilities.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 345 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.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 700 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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 486 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 745 reviews

    Perched halfway up a hill Features private gardens with sea & mountain views. The property is 8 minutes' drive from Pinnacle Point Golf Club.

FAQs about hotels in Mossel Bay

What guests said about Mossel Bay:

  • 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
  • 10.0

    Everything great. Will definitely be back asap.

    Everything great. Will definitely be back asap. Need more time in future. We loved Mossel Bay. Friendly people. Magnificent beaches. Lovely restaurants. Scenery from New Stone Manor picturesque and very beautiful. Couldn't be more happy !!
    Guest review by
    Adele
    South Africa

See reviews by guests who stayed at hotels in Mossel Bay

See all
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 18 reviews
    Loved the location, the stylish furnishings, the little extras like books and games. Centrally situated between Mossel Bay and Hartenbos. The gym nearby was fully equipped and simply awesome. There are lots for kids to do. We loved braaing outside. The kitchen was fully equipped and spotless. We enjoyed the hotels menu next door, reasonably priced. We had long beach walks and full access to all amenities.. All in all, great value for money can recommend the place. Simply excellent. Will book again.
    Guest review by
    du piesanie
    South Africa
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 260 reviews
    The accommodation exceeded our expectations. Bed was super comfy, and we had everything we needed for our stay and more. The owner was kind, attentive, and welcoming. Location is great, only a short walk from some amazing views (St Blaize Hiking Trail). Lovely, safe, and accessible to Mossel Bay Central and The Point.
    Guest review by
    Ursula
    South Africa
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,349 reviews
    Location brilliant, right on the beach food good very relaxed vibe, beautiful beach. The accomodation was quirky, A train carriage, and the bed was so comfy,
    Guest review by
    Anne
    United Kingdom
  • From £124.32 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 667 reviews
    Fab location almost on the beach. Staff super friendly & helpful. Nothing is too much trouble. It was our second visit here & won’t be the last.
    Guest review by
    Mr & mrs O
    United Kingdom
  • From £86.17 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,196 reviews
    Beautiful location, straight on the beach. Large, clean rooms
    Guest review by
    Zoe
    United Kingdom

Research, refine and make plans for your whole trip