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

This weekend
Next weekend

Top Mexico Hotels with Restaurant

Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1458)
"Food amazing, views amazing, rooms comfortable"
The price is £279
includes taxes & fees
1 Sept - 2 Sept
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, (3900)
"Loved my stay here beautiful property with amazing food "
The price is £285
includes taxes & fees
5 Aug - 6 Aug
Fiesta Americana Condesa Cancun All Inclusive

GR Solaris Cancun & Spa - All Inclusive

4.0 star property
8.0 out of 10, Very good, (4433)
"Wonderful stay"
The price is £188
includes taxes & fees
1 Sept - 2 Sept
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, (4626)
"wonderful food, and stay"
The price is £256
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, (1223)
"Nice relaxing resort to vacation."
The price is £413
includes taxes & fees
10 Aug - 11 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, (1349)
"Excellent resort and service "
The price is £334
includes taxes & fees
3 Sept - 4 Sept
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, (1792)
"best staff...great food...excellent location"
The price is £380
includes taxes & fees
17 Aug - 18 Aug
Live Aqua Cancun - Adults Only - All-Inclusive

The Royal Sands Resort & Spa All Inclusive

4.0 star property
8.6 out of 10, Excellent, (2702)
"It was a great stay!"
The price is £204
includes taxes & fees
30 Aug - 31 Aug
The Royal Sands Resort & Spa All Inclusive

Hyatt Ziva Cancun All Inclusive

4.5 star property
9.2 out of 10, Wonderful, (1890)
"It was a great stay! "
The price is £429
includes taxes & fees
1 Sept - 2 Sept
Hyatt Ziva Cancun All Inclusive

Hotel Riu Palace Peninsula - All Inclusive

4.0 star property
8.8 out of 10, Excellent, (4771)
"All around good place to stay "
The price is £246
includes taxes & fees
1 Sept - 2 Sept
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

Top Mexico Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Mexico cost?
The price for hotels in Mexico ranges from £188 to £429 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.