Search Hotels with Restaurant in Cancun

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Cancun hotels with a restaurant

1. Hilton Garden Inn Cancun Airport

Hilton Garden Inn Cancun Airport
4.0 star property
Cancun
8.6 out of 10, Excellent, (2,824 reviews)
"Excelente hotel"
Mexico
MARCO
The price is ₹10,255
₹13,145 total
includes taxes & fees
2 Dec - 3 Dec
Hilton Garden Inn Cancun Airport

2. Fairfield Inn & Suites by Marriott Cancun Airport

Fairfield Inn & Suites by Marriott Cancun Airport
3.5 star property
Cancun
9.2 out of 10, Wonderful, (3,814 reviews)
"Very clean and very nice staff :-)"
United Kingdom
Mattea
The price is ₹8,682
₹11,217 total
includes taxes & fees
6 Nov - 7 Nov
Fairfield Inn & Suites by Marriott Cancun Airport

3. Hyatt Place Cancun Airport

Hyatt Place Cancun Airport
3.5 star property
Cancun
9.4 out of 10, Exceptional, (1,725 reviews)
"Nice hotel at a very good price."
United States
Juan
The price is ₹8,489
₹10,955 total
includes taxes & fees
9 Nov - 10 Nov
Hyatt Place Cancun Airport

4. The Westin Cancun Resort & Spa

The Westin Cancun Resort & Spa
4.0 star property
Zona Hotelera
8.6 out of 10, Excellent, (3,371 reviews)
"Fabulous location on the beach with amazing staff!"
United Kingdom
Carol
The price is ₹10,896
₹13,612 total
includes taxes & fees
15 Nov - 16 Nov
The Westin Cancun Resort & Spa

5. Courtyard By Marriott Cancun Airport

Courtyard By Marriott Cancun Airport
3.5 star property
Cancun
9.0 out of 10, Wonderful, (1,000 reviews)
"Comfortable beds"
United States
Paul
The price is ₹8,148
₹10,572 total
includes taxes & fees
7 Nov - 8 Nov
Courtyard By Marriott Cancun Airport

6. Cyan Cancun Resort & Spa

Cyan Cancun Resort & Spa
3.5 star property
Zona Hotelera
7.6 out of 10, Good, (2,349 reviews)
"Stayed for 7 nights and loved every minute of it. Great location, pool and beach front!"
United Kingdom
Michelle Sylvia
The price is ₹5,442
₹7,202 total
includes taxes & fees
12 Nov - 13 Nov
Cyan Cancun Resort & Spa

7. Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4.0 star property
Zona Hotelera
8.8 out of 10, Excellent, (6,788 reviews)
"It's great experience staying. Beautiful beach, great restaurants, friendly and helpful staffs."
United States
NAN
The price is ₹22,622
₹27,802 total
includes taxes & fees
8 Nov - 9 Nov
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

8. Occidental Costa Cancún All Inclusive

Occidental Costa Cancún All Inclusive
3.5 star property
Zona Hotelera
8.2 out of 10, Very good, (2,985 reviews)
"Food was amazing !"
United States
Manuel
The price is ₹14,862
₹18,413 total
includes taxes & fees
29 Nov - 30 Nov
Occidental Costa Cancún All Inclusive

9. Canopy by Hilton Cancun La Isla

Canopy by Hilton Cancun La Isla
4.5 star property
Zona Hotelera
9.0 out of 10, Wonderful, (808 reviews)
"Staff was awesome , hotel was great!"
United States
Samantha
The price is ₹12,483
₹16,781 total
includes taxes & fees
23 Nov - 24 Nov
Canopy by Hilton Cancun La Isla

10. Wyndham Grand Cancun All Inclusive Resort & Villas

Wyndham Grand Cancun All Inclusive Resort & Villas
4.0 star property
Zona Hotelera
8.4 out of 10, Very good, (3,492 reviews)
"LOVE this hotel!!"
United States
Janet
The price is ₹21,048
₹25,896 total
includes taxes & fees
15 Nov - 16 Nov
Wyndham Grand Cancun All Inclusive Resort & Villas
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.

Top Cancun Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in Cancun cost?

You can expect to pay between ₹5,441 and ₹22,621 per night for hotels in Cancun. A perfect stay with a restaurant, or one with access to a top foodie area, is just a few clicks away with Expedia. These prices were 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 Cancun?

A traveller favourite is La Villa du Golf à Cancun. Cosy up at this 4-star stay which offers a garden and a terrace. Renaissance Cancun Resort & Marina is another sought-after hotel with dining to check out. Spend your break at this 4-star option and take advantage of conveniences including a nearby waterfront and a terrace. You can pick from multiple hotels with dining in Cancun with a total average guest review rating of 8.

How many hotels with restaurants are there in Cancun?

Lock in your holiday dates and then pick from 463 hotels with access to dining options in Cancun. For official business travel, a getaway with friends or anything in between, Expedia will help you find a stay to calm your culinary cravings in just a few clicks.

What are the best cheap hotels with dining in Cancun?

With hotels with dining starting at only ₹5,441 per night, you'll have extra cash in your pocket to enjoy some fabulous food experiences in Cancun! Hostel Morenita Linda is a well-priced option that offers amenities such as a garden and a cafe. Alternatively, sample the flavours of this city from Hotel DNA Cancun. A terrace and a nearby seaside are among this stay's conveniences. Seeing free attractions in Cancun will stretch your travel dollars even further. Delfines Beach and Gaviota Azul Beach are favourites among visitors. With the cash you save, you can dig into a great meal. 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 top motels with restaurants in Cancun?

Situated around 2 kilometres east of central Cancun, Hostal Baracoa is a great option. Enjoy the city's foodie experiences and take advantage of conveniences such as free WiFi and front desk services when staying at this popular motel with dining.

When you're ready to slip on some comfy shoes and go sightseeing, check out Delfines Beach. Tortuga Beach is another highlight in Cancun.

Are there any family-friendly hotels with dining in Cancun?

Travelling with the family in Cancun couldn't be easier at Renaissance Cancun Resort & Marina. With access to dining and amenities such as housekeeping services and a 24-hour front desk, your crew can make themselves at home at this 4-star stay. Canopy by Hilton Cancun La Isla is another family-friendly hotel that will put you close to some superb food experiences. It has a 4.5-star rating and amenities including a playground and a kids' menu. Cancun has tons of family-friendly attractions to check out that'll entertain the kids. Delfines Beach and Gaviota Azul Beach promise a fun day out for young and old.

Are there any 5-star hotels with dining in Cancun?

Kempinski Hotel Cancún has what you're after. Amenities at this getaway, around 11 kilometres from downtown Cancun, include beauty services and a steam room. JW Marriott Cancun Resort & Spa is another 5-star hotel with dining. It has a sauna and a Champagne service and is 11 kilometres from downtown.

Why book your hotel with restaurants in Cancun with Expedia?

Booking a hotel with restaurants in Cancun is as simple as clicking on your travel dates and picking an option that meets your requirements. On the lookout for a property that has its own restaurant or is close to a culinary hub? Want it to be upscale or budget friendly? Use Expedia's search filters to further narrow your search results and find your perfect match.

How can I find cheap hotels with restaurants in Cancun?

A good way to uncover cheap hotels with restaurants in Cancun is with Expedia's handy filter tool. Locate getaways with restaurants or extra touches, like included breakfast. You can also narrow down your search results by star rating, budget and amenities to access excellent rates in a couple of clicks.

What is there to do in Cancun near my hotel with restaurants?

Cancun has enough experiences to keep you going for weeks (or months!), starting with Delfines Beach. Tortuga Beach, Langosta Beach and Playa Tortugas are other terrific attractions. If you're staying a while longer, Gaviota Azul Beach and Forum Beach will round off your itinerary nicely.