Hotels with Restaurants in Mexico from $211

Top Cities in Mexico

Pick from 5156 Mexico Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Mexico Hotels with Restaurants information

 

Hotels with Restaurants in Mexico

5156

Highest price
$760
Cheapest price
$211
Number of guest reviews
23,364
Total number of hotels in Mexico
66,108

 

Frequently asked questions

How much do hotels with dining in Mexico cost?
The price for hotels in Mexico ranges from $211 to $760 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 dining 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 favorite pick here is Sofitel Mexico City Reforma. This 5-star hotel includes pool sun loungers and premium bedding.
How many hotels with dining are there in Mexico?
Take a peek at our 5156 hotels with dining in Mexico and then book your favorite. Whether you’re planning a vacation 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 dining in Mexico?
You can book family-friendly hotels with dining in locations across Mexico, including Mexico City. Gran Hotel Ciudad De Mexico is one option that’ll fulfill 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 favorite in Mexico City will make your crew feel at home. You’ll discover lots of exciting things to do with your little travelers in Mexico City. Parque Zoologico de Chapultepec and Chapultepec Castle deliver a superb day out.
Are there any 5-star hotels with dining 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 flavors of the city. A steam room and beauty services help make this 5-star stay in Mexico City a top pick with travelers.
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 accommodations 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 vacationing in Mérida, Mérida Cathedral, Casa Montes Molina Museum and Zoological Park of Centenario should be on your itinerary.

Recent reviews of Mexico hotels
Expedia verified reviews