Find Hotels with Restaurants in Mexico City

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 370 Mexico City Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Zocalo Central & Rooftop Mexico City
4.0 star property
9.8 out of 10, Exceptional, 2,079 reviews
"Everything was great the hotel was nice and clean and the employee were super friendly and attentive "
The price is $149
$178 total
includes taxes & fees
Jun 2 - Jun 3
Zocalo Central & Rooftop Mexico City
Historico Central Hotel
4.0 star property
9.8 out of 10, Exceptional, 1,936 reviews
"Friendly staff"
The price is $131
$156 total
includes taxes & fees
Jun 9 - Jun 10
Historico Central Hotel
Gran Hotel Ciudad De Mexico
4.5 star property
9.8 out of 10, Exceptional, 1,007 reviews
"Very historic and well kept. Great location and service. I’d go out for dinner and just go to the terrace for the view and drinks!! "
The price is $169
$202 total
includes taxes & fees
Jun 7 - Jun 8
Gran Hotel Ciudad De Mexico
Pug Seal Polanco Allan Poe
3.5 star property
9.6 out of 10, Exceptional, 245 reviews
"Our first time staying at the pug seal and it has been an absolute amazing stay. The staff and everyone at the hotel were great. I would definitely stay here again! "
The price is $276
$330 total
includes taxes & fees
Jun 5 - Jun 6
Pug Seal Polanco Allan Poe
InterContinental Presidente Mexico City, an IHG Hotel
5.0 star property
9.4 out of 10, Exceptional, 1,145 reviews
"Great and safe location "
The price is $268
$320 total
includes taxes & fees
Jun 8 - Jun 9
InterContinental Presidente Mexico City, an IHG Hotel
Hotel Riazor Aeropuerto
3.5 star property
9.4 out of 10, Exceptional, 1,553 reviews
"The hotel was above our expectations. The check in was fast and easy. All the personnel was very friendly and attentive and almost everybody spoke english. The service on the restaurant has room for improvement, but the food was very good. They have a shuttle to the airport which is a plus. The tv's are not smart type, so no streaming is available. They have good wifi whatsoever. The pool is very nice and clean. Maybe they need to work in overall discapacity accesibility since more people is...
The price is $97
$119 total
includes taxes & fees
Jun 4 - Jun 5
Hotel Riazor Aeropuerto
Four Seasons Hotel Mexico City
5.0 star property
9.4 out of 10, Exceptional, 936 reviews
"Well run hotel in Mexico. Room service was very good. Gabriel at the front door was very helpful. Easy to get cars at the hotel which made touring easy. Rooms nice."
The price is $615
$735 total
includes taxes & fees
Jun 30 - Jul 1
Four Seasons Hotel Mexico City
Galeria Plaza Reforma
4.0 star property
9.2 out of 10, Wonderful, 1,972 reviews
"Nice"
The price is $116
$139 total
includes taxes & fees
Jul 1 - Jul 2
Galeria Plaza Reforma
Barceló México Reforma
4.5 star property
9.2 out of 10, Wonderful, 3,396 reviews
"Great service "
The price is $119
$142 total
includes taxes & fees
Jul 1 - Jul 2
Barceló México Reforma
Hyatt Regency Mexico City
5.0 star property
9.2 out of 10, Wonderful, 1,009 reviews
"Very nice hotel and very accommodating. Great location"
The price is $222
$266 total
includes taxes & fees
Jun 21 - Jun 22
Hyatt Regency Mexico City
Don't see what you're looking for?
See all available properties in Mexico City
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.

Mexico City Hotels with Restaurants information

 

Hotels with Restaurants in Mexico City

370

Highest price
$268
Cheapest price
$113
Number of guest reviews
22,384
Total number of hotels in Mexico City
5,023

 

Frequently asked questions

How much do hotels with dining in Mexico City cost?
The price for hotels in Mexico City ranges from $113 to $268 per night. Expedia has great deals on properties with restaurants or close to foodie areas that’ll please both your taste buds 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 City?
There are multiple hotels with dining in Mexico City with a total average guest review rating of 9.2. Gran Hotel Ciudad De Mexico will put you near some excellent foodie experiences. This popular 4.5-star property also features a Champagne service and a rooftop terrace. Sofitel Mexico City Reforma is another sought-after option with dining. It has a 5-star rating and conveniences such as designer toiletries and a swimming pool.
How many hotels with dining are there in Mexico City?
Mexico City has 370 hotels within reach of some great dining options. To help you book the perfect stay, use the filter tool to search for other amenities or perks you need.
What are the best cheap hotels with dining in Mexico City?
Keep both your stomach and wallet happy at one of our Mexico City hotels with dining that start at just $113 per night. City Express CDMX Tlalpan will put you near some terrific culinary experiences. Conveniences here include front desk services and a nearby metro station. Or make a booking at Casa Pepe Hostel Boutique - Cdmx, which offers a rooftop terrace and a library. Use the dollars you save at either stay to dine your way around Mexico City! If you’re sightseeing in Mexico City on a budget, there are many popular and free attractions to add to your to-do list. Soumaya Museum and Metropolitan Cathedral are always favorites. 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 dining in Mexico City?
Vacationing with the family in Mexico City couldn’t be easier at Gran Hotel Ciudad De Mexico. With access to dining and amenities including housekeeping services and free WiFi, your crew will feel right at home at this 4.5-star stay. Sofitel Mexico City Reforma is another family-friendly hotel that will put you near some excellent foodie experiences. It has a 5-star rating and conveniences including a swimming pool and childcare services. After checking in and chilling out in your home away from home, it’s time to discover some of the local sights. Parque Zoologico de Chapultepec and Chapultepec Castle are among the family-friendly attractions in Mexico City.
Are there any 5-star hotels with dining in Mexico City?
If you’re craving a little indulgence and some mouthwatering foodie experiences on your Mexico City getaway, check in to JW Marriott Hotel Mexico City. This 5-star hotel with dining comes with a terrace and concierge services and is around 4 mi from downtown. Another retreat that’ll cater to your culinary cravings is W Mexico City. It’s 4 mi from the center of the city and has a 24-hour front desk and massage services.
Why book your hotel with dining in Mexico City with Expedia?
Whether you’re seeking a hotel with a restaurant, or one that’s close to a foodie hot spot, Expedia will have an escape that’s just your taste. Use our filters to search for Mexico City hotels with their own dining venues. You can also look up properties in sought-after locations filled with restaurants, cafés or markets. Whatever you opt for, you can expect a scrumptious deal with Expedia!
How can I find cheap hotels with dining in Mexico City?
With Expedia’s helpful filter tool, locating cheap hotels with dining in Mexico City is easy. To view properties that’ll make your wallet smile, narrow down your search by budget, meal plans and star rating.
What is there to do in Mexico City near my hotel with dining?
You’ll find loads of fantastic things that’ll fill up your itinerary in Mexico City. Make tracks to renowned attractions like Parque Zoologico de Chapultepec, Museo Soumaya and Castillo de Chapultepec. Metropolitan Cathedral, Palacio Nacional and Acuario Inbursa also lure many visitors.

Recent reviews of Mexico City hotels
Expedia verified reviews