A coastal town with a beach, boats, and residential buildings.

Search Hotels with Restaurant in Mossel Bay

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Mossel Bay Hotels with Restaurant

Tonight
21 Oct - 22 Oct
Tomorrow
22 Oct - 23 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Our top choices for Mossel Bay hotels with a restaurant

1. Protea Hotel by Marriott Mossel Bay

Protea Hotel by Marriott Mossel Bay
Mossel Bay
United Kingdom
Scott
£76
includes taxes & fees
30 Oct - 31 Oct
Protea Hotel by Marriott Mossel Bay

2. Bar T Nique Guest House

Bar T Nique Guest House
Mossel Bay
Canada
Corinne
£63
includes taxes & fees
26 Oct - 27 Oct
Bar T Nique Guest House

3. The Point Hotel & Spa

The Point Hotel & Spa
Mossel Bay
Australia
Ash
£82
includes taxes & fees
23 Oct - 24 Oct
The Point Hotel & Spa

4. Pinnacle Point Beach and Golf Resort

Pinnacle Point Beach and Golf Resort
Mossel Bay
United States
Anonymous traveller
£93
includes taxes & fees
27 Oct - 28 Oct
Pinnacle Point Beach and Golf Resort

5. Gondwana Game Reserve

Gondwana Game Reserve
Mossel Bay
United Kingdom
Jordan
£1,145
includes taxes & fees
21 Nov - 22 Nov
Gondwana Game Reserve

6. Hotel Portao Diaz

Hotel Portao Diaz
Mossel Bay
United Kingdom
Alan
£50
includes taxes & fees
27 Oct - 28 Oct
Hotel Portao Diaz

7. Diaz Hotel & Resort

Diaz Hotel & Resort
Mossel Bay
United States
Chanel
Diaz Hotel & Resort

8. Seeplaas

Seeplaas
Great Brak River
United Kingdom
Guy
£73
includes taxes & fees
23 Oct - 24 Oct
Seeplaas

9. Garden Route Safari Camp

Garden Route Safari Camp
Brandwag
Germany
Julian
£431
includes taxes & fees
24 Oct - 25 Oct
Garden Route Safari Camp

10. Oubaai Hotel Golf & Spa

Oubaai Hotel Golf & Spa
Herolds Bay
United Kingdom
Mohibhusein
£56
includes taxes & fees
23 Oct - 24 Oct
Oubaai Hotel Golf & Spa
View all properties

Top Mossel Bay Hotel Reviews

Garden Route Hotel

Garden Route Hotel

8/10 Good
"Friendly staff"
Charles 1-night trip
Posted 4 days ago
Garden Route Hotel
Protea Hotel by Marriott Mossel Bay

Protea Hotel by Marriott Mossel Bay

10/10 Excellent
"The staff made such a fuss of us it was our 50th wedding anniversary and they could not of done more to make it special for us The lovely young man on reception upgraded our room and gave us a great gin and tonic and the customer relations lady was lovely and Abby our waitress in the gannet restaurant all looked after us fantastically they are à credit to the hotel When we got to our lovely heritage room there was a bottle of bubbly waiting for us And when we went to dinner in the gannet restaurant there was a card signed by all staff members and a wedding photo they had put in a frame which my sister had sent Thank you to Jessica for doing that my sister commented on our lovely you were also If you want to go to an hotel and be made to feel very special go to Protea in Mossel bay thanks again to all you lovely people xxxx"
Rodney 2-night trip
Posted 2 weeks ago
Protea Hotel by Marriott Mossel Bay
Bar T Nique Guest House

Bar T Nique Guest House

10/10 Excellent
"Was very lovely"
Corinne 2-night trip
Posted 3 weeks ago
Bar T Nique Guest House
Aquamarine Guest House

Aquamarine Guest House

10/10 Excellent
"Thoughtfully equipped."
Bob 2-night trip
Posted 4 months ago
Aquamarine Guest House
Gondwana Game Reserve

Gondwana Game Reserve

10/10 Excellent
"The best holiday we have ever had. The safari ranger/guide (called Abiri) was perfect and made the whole experience magical for the whole family. Highly recommend."
Jordan 2-night trip
Posted 5 months ago
Gondwana Game Reserve
The Point Hotel & Spa

The Point Hotel & Spa

10/10 Excellent
"Closer to the rocks and water you wont find, amazing views. "
Oliver 2-night trip
Posted 7 months ago
The Point Hotel & Spa

Frequently asked questions

How much do hotels with restaurants in Mossel Bay cost?
You can expect to pay between £50 and £1,145 per night for hotels in Mossel Bay. An ideal stay with a restaurant, or one with access to terrific culinary experiences, is waiting for you with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Mossel Bay?
You can't go past Protea Hotel by Marriott Mossel Bay. Cosy up at this 4-star property which comes with al fresco dining and a pool view. Santos Express Train Lodge - Hostel is another popular hotel with dining to look into. Unpack your bags at this 2-star option and take advantage of conveniences including a garden and a beach view. You can pick from multiple hotels with restaurants in Mossel Bay with a total average guest review rating of 8.1.
How many hotels with restaurants are there in Mossel Bay?
Claim your holiday time and choose from 32 hotels with access to dining options in Mossel Bay. For business travel, a weekend escape and everything in between, Expedia will help you find a stay to satisfy even the most discerning foodie in a few quick clicks.
What are the best cheap hotels with dining in Mossel Bay?
With hotels with restaurants starting from just £50 per night, you'll have more money in your pocket to spend on superb culinary experiences in Mossel Bay! Santos Express Train Lodge - Hostel is a well-priced option that features amenities such as a garden and a barbecue grill. Alternatively, taste the flavours of Mossel Bay from The Backpack Shack. A swimming pool and a terrace are among this property's conveniences. Visiting free attractions in Mossel Bay will stretch your travel dollars even further. Santos Beach and Cape St. Blaize Cave are visitor favourites. With the dollars you save, you can eat your way around more of the local food scene! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Mossel Bay?
Many travellers after a family-friendly hotel with dining in Mossel Bay go for African Oceans Manor on Beach. With a 5-star rating and amenities like a nearby theme park and a theme park shuttle, it'll get your crew's tick of approval. Protea Hotel by Marriott Mossel Bay is a 4-star stay that will also put you within reach of some top food experiences. A swimming pool and a nearby beach help make it an ideal base for your family getaway. After checking in and chilling out together in your cosy digs, it's time to head out and start exploring! Cape St. Blaize Cave and Santos Beach are fun family-friendly attractions in Mossel Bay.
Are there any 5-star hotels with restaurants in Mossel Bay?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Mossel Bay. Check out The Point Hotel & Spa, around 4 mi from downtown. A spa tub and massage services are two of the many amenities included here. Protea Hotel by Marriott Mossel Bay is another upmarket option that's sure to please your taste buds. It's located about 3 mi from the centre of Mossel Bay and features top amenities like a terrace and a swimming pool.
Why book your hotel with dining in Mossel Bay with Expedia?
With Expedia, it's a cinch to find your ideal hotel with dining in Mossel Bay. Make use of our filters to search for properties with an on-site restaurant. If you have a set budget, select how much you want to spend and the preferred star rating of your hotel. We'll help you find the perfect place whatever your tastes or bank balance.
How can I find cheap hotels with dining in Mossel Bay?
With Expedia's helpful filter tool, comparing cheap hotels with dining in Mossel Bay is a breeze. To view properties that are easy on your bank balance, refine your search by meal plans, star rating and budget.
What is there to do in Mossel Bay near my hotel with dining?
Mossel Bay has enough sights and experiences to keep you going for weeks (or months!), beginning with Santos Beach. Cape St. Blaize Cave, Diaz Musuem and Pinnacle Point Beach and Golf Resort are other well-known attractions. If you're staying a while longer, Botlierskop Private Game Reserve and Cape St. Blaize Lighthouse will round off your itinerary nicely.

Explore a world of travel with Expedia