Photo by Riviera Maya Destination Marketing Office

Search Hotels with Restaurant in Riviera Maya

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 availability on Riviera Maya Hotels with Restaurant

Next weekend
In two weeks

Top Riviera Maya Hotels with Restaurant

Puerto Aventuras Hotel & Beach Club

3.5 star property
Puerto Aventuras
9.0 out of 10, Wonderful, (135)
"We have always enjoyed this hotel and the location. The staff is all new but very friendly."
United States
David
Puerto Aventuras Hotel & Beach Club

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1307)
"Nice size resort with very pro staff, helpful and polite"
Canada
William Joseph Michael
The price is ₹24,220
₹29,635 total
includes taxes & fees
9 Dec - 10 Dec
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Playa Esperanza Hotel Tulum

4.0 star property
Zona Hotelera
9.2 out of 10, Wonderful, (118)
"Loved it , very close to the ruins, very calm , and all the staff very nice , can't wait to go back!!!!"
United States
Blanca
The price is ₹6,998
₹8,804 total
includes taxes & fees
8 Dec - 9 Dec
Playa Esperanza Hotel Tulum

Coco Unlimited

3.0 star property
Zona Hotelera
9.0 out of 10, Wonderful, (900)
"Restaurant on site was awesome and the staff were superb! "
United States
Jasmin
The price is ₹12,104
₹14,926 total
includes taxes & fees
8 Dec - 9 Dec
Coco Unlimited

Sensira Resort & Spa Riviera Maya – All Inclusive

4.5 star property
Puerto Morelos
8.4 out of 10, Very good, (2131)
"The room wan clean, multiple pools and great food"
United States
Simion
The price is ₹28,642
₹34,987 total
includes taxes & fees
8 Dec - 9 Dec
Sensira Resort & Spa Riviera Maya – All Inclusive

Motto by Hilton Tulum

4.5 star property
Zama
8.6 out of 10, Excellent, (286)
"The photos were exactly like the property, conveniently located too!"
United States
Erica
The price is ₹6,502
₹10,230 total
includes taxes & fees
14 Dec - 15 Dec
Motto by Hilton Tulum

Hotelito Azul

5.0 star property
Zona Hotelera
8.6 out of 10, Excellent, (632)
"The staff was amazing, flavio was extremely helpful with all things needed for our room, as well as Griselda always keeping our room beautiful and clean not to mention the absolutely beautiful swan towel designs that she left us, her sense of humour was contagious, Cayetano was so sweet and attentive always checking up on us at the beach and giving us great dinner recommendations, he was such a nice person and we look forward to seeing everyone again! "
Canada
HADI
The price is ₹14,903
₹20,941 total
includes taxes & fees
8 Dec - 9 Dec
Hotelito Azul

La Zebra Tulum - a Small Luxury Hotel

4.5 star property
Zona Hotelera
9.6 out of 10, Exceptional, (407)
"From the moment that we arrived, David made us feel so welcome. We are greeted with so much respect, the complimentary drink was amazing!!! The room service was immaculate. The breakfast at the restaurant was great, but most of all the view is breathtaking. I would stay here again and again."
United States
Natalie
The price is ₹37,275
₹49,832 total
includes taxes & fees
21 Dec - 22 Dec
La Zebra Tulum - a Small Luxury Hotel

Mahekal Beach Front Resort & Spa

4.0 star property
Downtown Playa del Carmen
8.8 out of 10, Excellent, (1001)
"Excellent hotel right on the water. Loved it."
Canada
Leona
The price is ₹12,723
₹18,792 total
includes taxes & fees
15 Dec - 16 Dec
Mahekal Beach Front Resort & Spa

The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites

4.5 star property
Downtown Playa del Carmen
8.8 out of 10, Excellent, (1218)
"Great staff, great breakfast!"
United States
Vanessa
The price is ₹13,004
₹16,993 total
includes taxes & fees
8 Dec - 9 Dec
The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites
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 Riviera Maya Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Riviera Maya cost?
The rate for hotels in Riviera Maya ranges from ₹8,804 to ₹49,832 per night. Expedia has unbeatable offers on properties with restaurants or near foodie areas that'll please both your cravings and budget. 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 Riviera Maya?
Get set to experience the culinary delights of Riviera Maya when you stay at one of our multiple hotels with restaurants or in foodie areas. With a total average guest review rating of 8.7, there's an irresistible option for everyone's taste and budget. If you're travelling to Playa del Carmen, look up Suites Cielo y Mar, a 2.5-star retreat with a garden and a rooftop terrace. Another recommendation in this popular city is Porto Playa Condo Hotel And Beachclub. This 4-star hotel has pool sun loungers and a sauna.
How many hotels with restaurants are there in Riviera Maya?
Browse through 564 hotels with restaurants in Riviera Maya and then select your favourite. Whether you're taking off on a family holiday or jet-setting with friends, Expedia will have a stay that's just your taste.
What are the best cheap hotels with dining in Riviera Maya?
With hotels with dining starting at only ₹8,804 per night, you'll have more money in your pocket for exploring Riviera Maya's culinary hot spots. If Playa del Carmen is on your travel agenda, stay at Suites Cielo y Mar. An ocean view and a garden help make this stay a top pick. There are also inexpensive hotels with dining in Tulum. Get comfortable at Solera Tulum with Pool and make use of conveniences like a garden and a terrace. Discover Riviera Maya on the cheap by filling your sightseeing itinerary with fantastic free attractions. Playa del Carmen Main Beach in Playa del Carmen is a highlight after you've sampled the local culinary scene. If your travels are taking you to Tulum, you won't have to spend a cent when you visit Tulum Beach. 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 Riviera Maya?
You can book family-friendly hotels with dining around Riviera Maya, including Playa del Carmen. Porto Playa Condo Hotel And Beachclub is one option that'll suit your culinary needs in this popular city. It has a 4-star rating and useful amenities like a children's pool and a sauna. Alternatively, put your feet up at Antera Hotel & Residences. With WiFi, housekeeping services and access to the local food scene, this 3.5-star property in Playa del Carmen will make you and your team feel relaxed and at home. After you've settled into your room and tasted some of the local fare, it's time to check out Playa del Carmen. Make memories together at family-friendly attractions such as Playa del Carmen Main Beach and Quinta Avenida.
Are there any 5-star hotels with dining in Riviera Maya?
Choose one of our 5-star hotels and indulge in some great food experiences during your Riviera Maya trip. If you're travelling to Playa del Carmen, we recommend Rosewood Mayakoba - Near El Camaleon Mayakoba Golf Course. This 5-star getaway features amenities such as spa facilities and limousine services. Banyan Tree Mayakoba is another plush option where you can work your way through the dining scene of Playa del Carmen. On-site designer stores and a swimming pool will help make your time here comfortable and relaxed.
Why book your hotel with restaurants in Riviera Maya with Expedia?
Whether you'd prefer a hotel with a restaurant, or one that's close to a foodie heaven, Expedia will have an escape that fits your tastes. Use our filters to search for Riviera Maya hotels with their own places to dine at. You can also narrow your search for properties in renowned locations packed with restaurants, cafés or markets. Whatever you go for, you can expect a mouthwatering deal with Expedia!
How can I find cheap hotels with restaurants in Riviera Maya?
Expedia can help you narrow down your search for cheap hotels with restaurants in Riviera Maya. Try our convenient filter tools to lock in accommodation with restaurants or optional extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.
What is there to do in Riviera Maya near my hotel with restaurants?
No matter your interests, there are tons of things to keep you busy in Riviera Maya. If you're off to Playa del Carmen, explore Playa del Carmen Main Beach, Mamitas Beach and Punta Esmeralda Beach. Planning a getaway in Tulum? Playa Paraiso, Tulum National Park and Gran Cenote are some of the best sights in this city.