Photo by Karla Hernandez

Search Hotels with Restaurant in Montego Bay

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Montego Bay hotels with a restaurant

1. Hotel Grand A View

Hotel Grand A View
3.5 star property
Montego Bay
8.8 out of 10, Excellent, (1,001 reviews)
"Property and staff were excellent; breakfast was the best. Will definitely stay there again."
United States
Horace
The price is £111
includes taxes & fees
14 Nov - 15 Nov
Hotel Grand A View

2. Toby's Resort

Toby's Resort
3.0 star property
Hip Strip
8.6 out of 10, Excellent, (1,447 reviews)
"Nice place great staff"
United States
Jon
The price is £87
includes taxes & fees
14 Nov - 15 Nov
Toby's Resort

3. Hotel 39 Jamaica

Hotel 39 Jamaica
4.5 star property
Hip Strip
8.6 out of 10, Excellent, (922 reviews)
"Excellent location, professional staff, great breakfast and an overall good stay."
United States
Karen
The price is £146
includes taxes & fees
15 Nov - 16 Nov
Hotel 39 Jamaica

4. Coyaba Beach Resort

Coyaba Beach Resort
3.5 star property
Montego Bay
9.2 out of 10, Wonderful, (107 reviews)
"Excellent accommodation- room , property, restaurants, good private beach, quiet"
Canada
Susan
The price is £194
includes taxes & fees
10 Nov - 11 Nov
Coyaba Beach Resort

5. SeaGarden Beach Resort - All Inclusive

SeaGarden Beach Resort - All Inclusive
3.5 star property
Montego Bay
7.8 out of 10, Good, (2,121 reviews)
"The staff is the best they are friendly on extra nice to all guest i can't wait to go back for my next anniversary."
United States
ROGERS
The price is £178
includes taxes & fees
15 Nov - 16 Nov
SeaGarden Beach Resort - All Inclusive

6. Deja Resort All Inclusive

Deja Resort All Inclusive
3.5 star property
Hip Strip
8.2 out of 10, Very good, (2,022 reviews)
"Every thing was wonderful..I really enjoyed my stay"
United States
Wanda
The price is £204
includes taxes & fees
23 Nov - 24 Nov
Deja Resort All Inclusive

7. S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
4.0 star property
Hip Strip
9.4 out of 10, Exceptional, (2,162 reviews)
"I love this resort I will come here every time I visit"
United States
Octavia
The price is £410
includes taxes & fees
10 Nov - 11 Nov
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

8. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,322 reviews)
"This hotel was all time great everything I enjoyed and the staff was very nice.."
United States
Brittany
The price is £281
includes taxes & fees
6 Dec - 7 Dec
Ocean Coral Spring - All Inclusive

9. Ocean Allure Eden Bay - Adults Only - All inclusive

Ocean Allure Eden Bay - Adults Only - All inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,026 reviews)
"Great place to stay!"
United States
Sydney
The price is £318
includes taxes & fees
23 Nov - 24 Nov
Ocean Allure Eden Bay - Adults Only - All inclusive

10. Grand Palladium Jamaica Resort & Spa All Inclusive

Grand Palladium Jamaica Resort & Spa All Inclusive
5.0 star property
Lucea
8.0 out of 10, Very good, (1,602 reviews)
"Wonderful property with excellent staff and service. I enjoyed my stay very much"
United States
Nickeisha
The price is £218
includes taxes & fees
10 Nov - 11 Nov
Grand Palladium Jamaica Resort & Spa All Inclusive
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 Montego Bay Hotel Reviews

Frequently Asked Questions

How much do hotels with restaurants in Montego Bay cost?

Hotels in Montego Bay range between £86 to £410 per night. Don't forget your appetite — these properties have restaurants or are near popular foodie areas. 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 Montego Bay?

A favourite is Half Moon. Kick back at this 5-star property which comes with tennis and a water view. Jewel Grande Montego Bay Resort And Spa is another sought-after hotel with dining to check out. Pick up a deal at this 4.5-star option and you'll have access to conveniences like beach sun loungers and a pool view. There are multiple hotels with restaurants in Montego Bay with a total average guest review rating of 8.

How many hotels with restaurants are there in Montego Bay?

Montego Bay has 276 hotels within reach of some great dining options. To help you locate a place that's right for you, use our filter tool to search for other amenities or perks you want.

What are the best cheap hotels with dining in Montego Bay?

With hotels with restaurants starting at £86 per night, you'll have extra cash in your pocket to splurge on fantastic food experiences in Montego Bay! Palm View Guesthouse and Conference Centre is an affordable option that offers amenities such as a swimming pool and individually decorated rooms. Alternatively, sample the flavours of this destination from Relax Resort. A garden and a swimming pool are among this stay's conveniences. If you want to hold on to your hard-earned dollars and still catch the best of Montego Bay, add a few popular (and free!) attractions to your must-see list. Dead End Beach and Aquasol Beach Park are visitor favourites. 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 Montego Bay?

Holidaying with the family in Montego Bay is a breeze at Half Moon. With access to dining and amenities like a sauna and a swimming pool, your crew will feel right at home at this 5-star stay. Jewel Grande Montego Bay Resort And Spa is another family-friendly hotel that will put you near some terrific foodie experiences. It has a 4.5-star rating and amenities including a nearby beach and beach cabanas. Montego Bay boasts loads of family-friendly attractions to explore that'll entertain the kids. Rocklands Bird Sanctuary and Doctors Cave Beach promise a fun day out for travellers young and old.

Why book your hotel with dining in Montego Bay with Expedia?

Booking a hotel with dining in Montego Bay is as easy as entering your travel dates and choosing an option that suits your style. On the search for a stay that has its own restaurant or is near a food hub? Want it to be affordable or upmarket? Use Expedia's search filters to narrow your results even further and find your ideal match.

How can I find cheap hotels with dining in Montego Bay?

An excellent way to track down cheap hotels with dining in Montego Bay is with Expedia's nifty filter tool. Book properties with restaurants or satisfying extra touches, like included breakfast, lunch and dinner. You can also narrow your search results by budget, star rating and amenities to take advantage of awesome prices in just a few keystrokes.

What is there to do in Montego Bay near my hotel with dining?

Whatever you're interested in, Montego Bay has lots of things to keep you on the go. Doctor's Cave Beach, Dead End Beach and Rocklands Bird Sanctuary are on most visitors' itineraries. Don't forget to check out Aquasol Beach Park, Museum of St. James and Rose Hall Great House either. With Expedia's hotel deals in Montego Bay, you can see more popular attractions like these with the cash you save.