Hotels with Restaurants in Mexico

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Mexico

Top Hotels with Restaurants in Mexico

Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
4.5 star property
8.8 out of 10, Excellent, (1213)
"Dining restaurants quality not as expected "
The price is S$434
includes taxes & fees
3 Oct - 4 Oct
Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
Fiesta Americana Condesa Cancun All Inclusive
4.0 star property
8.8 out of 10, Excellent, (3462)
"Amazing customer service by ALL staff members! Pedro & Fernanda the best! "
The price is S$461
includes taxes & fees
1 Oct - 2 Oct
Fiesta Americana Condesa Cancun All Inclusive
GR Solaris Cancun & Spa - All Inclusive
4.0 star property
8.0 out of 10, Very good, (3694)
"Everything was great except the beach and no hot water"
The price is S$304
includes taxes & fees
3 Oct - 4 Oct
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, (3963)
"Excellent place and excellent service!!"
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
Excellence Playa Mujeres - Adults Only All Inclusive
5.0 star property
9.4 out of 10, Exceptional, (1014)
"Our check in was so quick and friendly Aliya was very helpful and informative "
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, (1022)
"Very nice place to stay Very clean room and beach, Good food "
Finest Playa Mujeres by The Excellence Collection - All Inclusive
Live Aqua Beach Resort Cancún - Adults Only - All Inclusive
5.0 star property
9.2 out of 10, Wonderful, (1819)
"Always an amazing stay! "
The price is S$518
includes taxes & fees
1 Oct - 2 Oct
Live Aqua Beach Resort Cancún - Adults Only - All Inclusive
The Royal Sands Resort & Spa All Inclusive
4.0 star property
8.6 out of 10, Excellent, (2454)
"Food was very good beach and pools are very nice"
The price is S$349
includes taxes & fees
4 Oct - 5 Oct
The Royal Sands Resort & Spa All Inclusive
Hyatt Ziva Cancun All Inclusive
4.5 star property
9.4 out of 10, Exceptional, (1885)
"Very nice place. Very friendly staff. Pools were clean. Nice all around. So many activities during the day. Will definitely be back "
The price is S$610
includes taxes & fees
2 Oct - 3 Oct
Hyatt Ziva Cancun All Inclusive
Hotel Riu Palace Peninsula - All Inclusive
4.0 star property
8.8 out of 10, Excellent, (4248)
"I’ve stayed here twice this year. The staff can be a little mean but overall they are accommodating "
Hotel Riu Palace Peninsula - All Inclusive
Don't see what you're looking for?
See all available properties in Mexico
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?
Expect to pay between S$304 and S$610 per night for hotels in Mexico. The ideal stay with a restaurant, or one that’s close to epic foodie experiences, is waiting for you with Expedia. 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 base yourself at one of our multiple hotels with restaurants or in foodie areas. With a total average guest review rating of 8.8, there’s an irresistible option for everyone’s taste and budget. If you’re holidaying in Mexico City, check out Gran Hotel Ciudad de Mexico Zocalo View, a 4.5-star escape with a rooftop terrace and al fresco dining. Another recommended choice in this popular destination is Sofitel Mexico City Reforma. This 5-star hotel offers pool sun loungers and premium bedding.
How many hotels with restaurants are there in Mexico?
Check out our 5156 hotels with restaurants in Mexico and then secure your favourite. Whether you’re organising a family escape or catching up with pals, Expedia will have a stay that’s just your taste.
Are there any family-friendly hotels with restaurants in Mexico?
There sure are, so round up the troops and plan that Mexico holiday! If Mexico City is on your agenda, lock in a stay at Gran Hotel Ciudad de Mexico Zocalo View. This 4.5-star family-friendly hotel will put you near some great foodie experiences. Amenities here include front desk services and laundry facilities. Another superb choice with dining is Sofitel Mexico City Reforma. Also in Mexico City, it has a 5-star rating and comes with childcare services and a swimming pool. After you’ve checked in to your room and sampled some local dishes, it’s time to get to know Mexico City. Make memories together at family-friendly attractions such as Parque Zoologico de Chapultepec and Chapultepec Castle.
Are there any 5-star hotels with restaurants in Mexico?
Wherever you’re venturing in Mexico, Expedia can help you find a 5-star stay that’ll put you on the doorstep of some delicious dining. Mexico City has some terrific options, such as Sofitel Mexico City Reforma. A swimming pool and designer toiletries are among the amenities at this luxurious escape. Alternatively, use Las Alcobas, a Luxury Collection Hotel, Mexico City as a base to sample the flavours of the city. Premium bedding and concierge services help make this 5-star property in Mexico City a top choice for travellers.
Why book your hotel with restaurants in Mexico with Expedia?
Expedia makes it a breeze to find your dream hotel with restaurants in Mexico. Use our filters to search for stays with a restaurant on-site. If you’re sticking to a budget, click on how much you’d like to spend and the preferred star rating of your hotel. We’ll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Mexico?
With Expedia’s useful filter tool, scoring cheap hotels with restaurants in Mexico is a cinch. To find properties that are very pocket friendly, refine your search results by budget, star rating and meal plans.
What is there to do in Mexico near my hotel with restaurants?
Whether you love shopping, dining, history or culture, Mexico is one place where it’s difficult to be bored! The well-known city of Mexico City has plenty of attractions and experiences, including Metropolitan Cathedral, National Palace and Teatro Metropólitan. If you’re escaping to Mérida, Mérida Cathedral, Parque Zoológico del Centenario and Casa Montes Molina Museum should be at the top of your to-do list.