Search Hotels with Restaurant in Mexico

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Mexico Accommodation: Most Popular Cities to Stay

Check availability on Mexico Hotels with Restaurant

Top Mexico Hotels with Restaurant

Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1451)
"So much fun, friendly staff, comfortable bed, great food, great location. "
The price is £244
includes taxes & fees
20 Jul - 21 Jul
Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive

Fiesta Americana Condesa Cancun All Inclusive

4.5 star property
8.8 out of 10, Excellent, (3873)
"Great place to stay"
The price is £315
includes taxes & fees
29 Jul - 30 Jul
Fiesta Americana Condesa Cancun All Inclusive

GR Solaris Cancun & Spa - All Inclusive

4.0 star property
8.0 out of 10, Very good, (4353)
"Love this resort!"
The price is £219
includes taxes & fees
5 Aug - 6 Aug
GR Solaris Cancun & Spa - All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (4546)
"Excellent resort "
The price is £253
includes taxes & fees
18 Aug - 19 Aug
Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Excellence Playa Mujeres - Adults Only All Inclusive

5.0 star property
9.2 out of 10, Wonderful, (1180)
"The service was top notch, the food was delicious and I liked that Isla Mujeres was only a 30 minute ferry ride. "
The price is £407
includes taxes & fees
13 Aug - 14 Aug
Excellence Playa Mujeres - Adults Only All Inclusive

Finest Playa Mujeres by The Excellence Collection - All Inclusive

5.0 star property
9.0 out of 10, Wonderful, (1305)
"Great property will definitely be back one day ! Great food, beaches, and people !"
The price is £406
includes taxes & fees
15 Aug - 16 Aug
Finest Playa Mujeres by The Excellence Collection - All Inclusive

Live Aqua Cancun - Adults Only - All-Inclusive

5.0 star property
9.2 out of 10, Wonderful, (1780)
"Friendly staff Foods were great"
The price is £376
includes taxes & fees
29 Jul - 30 Jul
Live Aqua Cancun - Adults Only - All-Inclusive

The Royal Sands Resort & Spa All Inclusive

4.0 star property
8.6 out of 10, Excellent, (2672)
"Great hotel, beautiful property! "
The price is £305
includes taxes & fees
19 Jul - 20 Jul
The Royal Sands Resort & Spa All Inclusive

Hyatt Ziva Cancun All Inclusive

4.5 star property
9.2 out of 10, Wonderful, (1881)
"Great hotel. Property was beautiful, lots of dining options, nightly entertainment and the staff was wonderful. "
The price is £355
includes taxes & fees
20 Jul - 21 Jul
Hyatt Ziva Cancun All Inclusive

Hotel Riu Palace Peninsula - All Inclusive

4.0 star property
8.8 out of 10, Excellent, (4695)
"Hotel was very Cleaning, staff very attentive and helpful, food was delicious averall great hotel "
The price is £295
includes taxes & fees
28 Jul - 29 Jul
Hotel Riu Palace Peninsula - 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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with restaurants in Mexico cost?
The price for hotels in Mexico ranges from £219 to £407 per night. Expedia has unbeatable offers on properties with restaurants or close to top food areas that'll please both your appetite and budget. 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 Mexico?
Satisfy your cravings in Mexico when you stay at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 8.8, there's a mouthwatering option for everyone's budget and taste. If your travels include a stop in Mexico City, look up Gran Hotel Ciudad De Mexico, a 4.5-star property with a Champagne service and al fresco dining. Another favourite pick here is Sofitel Mexico City Reforma. This 5-star hotel includes pool sun loungers and premium bedding.
How many hotels with restaurants are there in Mexico?
Take a peek at our 5156 hotels with restaurants in Mexico and then book your favourite. Whether you're planning a holiday with the fam or a break with your buddies, Expedia will have a stay that's just your taste.
Are there any family-friendly hotels with restaurants in Mexico?
You can book family-friendly hotels with restaurants in locations across Mexico, including Mexico City. Gran Hotel Ciudad De Mexico is one option that'll fulfil your culinary wishes in this vibrant city. It has a 4.5-star rating and handy amenities like free WiFi and laundry facilities. Also take a look at Sofitel Mexico City Reforma. With childcare services, a swimming pool and access to the local dining scene, this 5-star favourite in Mexico City will make your crew feel at home. You'll discover lots of exciting things to do with your little travellers in Mexico City. Parque Zoologico de Chapultepec and Chapultepec Castle deliver a superb day out.
Are there any 5-star hotels with restaurants in Mexico?
Wherever you're exploring in Mexico, Expedia can help you find a 5-star stay that will put you close to superb dining experiences. Mexico City has some outstanding options, such as JW Marriott Hotel Mexico City. A swimming pool and a staffed front desk are among the amenities at this classy escape. Alternatively, use W Mexico City as a base to sample the flavours of the city. A steam room and beauty services help make this 5-star stay in Mexico City a top pick with travellers.
Why book your hotel with dining in Mexico with Expedia?
Reserving a hotel with dining in Mexico is as simple as clicking on your travel dates and picking the option that meets your needs. In search of a stay that has its own restaurant or is in an epicurean hub? Want it to be luxurious or low cost? Use Expedia's search filters to narrow your results even further and find the ideal fit.
How can I find cheap hotels with dining in Mexico?
With Expedia's useful filter tool, comparing cheap hotels with dining in Mexico is a cinch. To find accommodation that'll make your wallet happy, narrow your search results by meal plans, budget and star rating.
What is there to do in Mexico near my hotel with dining?
Whether you're passionate about arts, culture, shopping or dining, Mexico is one place where it's difficult to be bored! The well-known city of Mexico City boasts lots of attractions and activities, including Metropolitan Cathedral, Palacio Nacional and Teatro Metropólitan. If you're holidaying in Mérida, Mérida Cathedral, Casa Montes Molina Museum and Zoological Park of Centenario should be on your itinerary.