Find Hotels with Restaurants in Riviera Maya

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Riviera Maya Hotels with Restaurants

Grand Residences Riviera Cancun, a Registry Collection Hotel - All Inclusive
5 out of 5
Blvd. El Cid, Unidad 28 Lote 1-01, Manzana 20 Supermanzana 3, Puerto Morelos, QROO
Fully refundableReserve now, pay when you stay
4.8/5 Exceptional! (705 reviews)
"nice"

Reviewed on Nov 23, 2021

Grand Residences Riviera Cancun, a Registry Collection Hotel - All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive
5 out of 5
Carr. Federal 307 Chet-Pto. Juarez, Km 324 - 342, Mza. 7, Lt. 1, SM 11, Puerto Morelos, QROO
The price is $463 per night from Dec 7 to Dec 7
4.7/5 Exceptional! (1,022 reviews)
"Everything was perfect. Staff was profesional and we had a blessed vacation ."

Reviewed on Dec 4, 2021

Excellence Riviera Cancun - Adults Only All Inclusive
Valentin Imperial Riviera Maya All Inclusive - Adults Only
4.5 out of 5
Carr.Fed.307 Chetumal, Puerto Juarez Km.311, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
The price is $489 per night from Dec 15 to Dec 15
4.7/5 Exceptional! (1,122 reviews)
"As soon as you get to the hotel you are greeted and taken to an area where you wait to get called to check in . While you wait you are given a glass of Champaign and sitting in area that is beautiful and not just standing around waiting to check in. All staff is friendly and so accommodating. Food ..."

Reviewed on Dec 3, 2021

Valentin Imperial Riviera Maya All Inclusive - Adults Only
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mahekal Beach Front Resort & Spa
4 out of 5
38 St And The Beach, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
The price is $223 per night from Dec 13 to Dec 13
4.5/5 Wonderful! (992 reviews)
"We have stayed at this resort three times in the past 8 years, our last visit the food has dropped there quality. Food was amazing, now its great. I will stay here. the place is great, also staff is very attentive to your needs"

Reviewed on Nov 29, 2021

Mahekal Beach Front Resort & Spa
The Royal Haciendas All Inclusive Resort & Spa
4 out of 5
Chetumal / Pto. Juarez Highway, Km 289 10 Lote 2, Mz 70, Playa del Carmen, QROO
4.5/5 Wonderful! (999 reviews)
"Beautiful setting, spacious junior suite, fabulous spa, great customer service."

Reviewed on Dec 5, 2021

The Royal Haciendas All Inclusive Resort & Spa
Riu Palace Riviera Maya All Inclusive
4 out of 5
Avenida Xaman-ha, Mza 9 and 10, L1, Playacar Riu Resort Complex, Playa del Carmen, QROO
4.5/5 Wonderful! (1,393 reviews)
"Staff and service was amazing- everyone was so welcoming. The first room we were given had an issue with the a/c. After speaking with the front desk, we were moved to another room- it was no issue at all and the new room was great."

Reviewed on Dec 4, 2021

Riu Palace Riviera Maya All Inclusive
Royal Hideaway Playacar All Inclusive - Adults only
4.5 out of 5
Lote Hotelero No 6 Desarollo, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
The price is $301 per night from Dec 22 to Dec 22
4.5/5 Wonderful! (996 reviews)
"Cory and quiet"

Reviewed on Nov 28, 2021

Royal Hideaway Playacar All Inclusive - Adults only
Catalonia Royal Tulum - Adults Only All Inclusive
4 out of 5
Carr Cancun Chetumal Km 264 5, Xpu-Ha, QROO
4.4/5 Excellent! (997 reviews)
"Beautiful locatio"

Reviewed on Dec 2, 2021

Catalonia Royal Tulum - Adults Only All Inclusive
Paradisus La Perla - Adults Only - All Inclusive
4.5 out of 5
5ta Avenida, Esquina Calle 112, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
4.4/5 Excellent! (999 reviews)
"Pretty much everything was perfect! Our constructive criticisms are not huge things at all...a) the main pool was chilly b) slightly uncomfortable sofa in our room (very boxy), and c) provide more bath towels. That's it! We would go back again tomorrow if we could!!"

Reviewed on Dec 3, 2021

Paradisus La Perla - Adults Only - All Inclusive
Hilton Playa del Carmen, an All-Inclusive Adult Resort
4.5 out of 5
Av. Constituyentes No. 2, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
The price is $540 per night from Dec 15 to Dec 15
4.3/5 Excellent! (1,172 reviews)
"The staff was extremely good. They worked as a team and were very friendly and helpful"

Reviewed on Dec 4, 2021

Hilton Playa del Carmen, an All-Inclusive Adult Resort
Barceló Maya Palace - All Inclusive
4.5 out of 5
Cta Chetumal Puerto Juarez KM 266.3, Xpu-Ha, QROO
Fully refundableReserve now, pay when you stay
The price is $308 per night from Dec 13 to Dec 13
4.2/5 Excellent! (1,257 reviews)
"Loved the adult pool and Yosajani who worked so hard making sure we were well “hydrated” and the bartenders there made the best drinks. Enjoyed the ocean, pools, and went to a couple of shows. This was a low key vacation and being able to read a book, escape the weather in Michigan, and stay in a ..."

Reviewed on Dec 2, 2021

Barceló Maya Palace - All Inclusive
Panama Jack Resorts Playa del Carmen All Inclusive
4 out of 5
Constituyentes Number 1, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
The price is $271 per night from Jan 4 to Jan 4
4.2/5 Excellent! (980 reviews)
"Every thing,is the best hotel and the staff are very professional"

Reviewed on Dec 2, 2021

Panama Jack Resorts Playa del Carmen All Inclusive
Catalonia Privileged Maroma - All Inclusive
4 out of 5
Carretera Federal 307 Km.306-250, Maroma, Playa del Carmen, QROO
4.2/5 Excellent! (997 reviews)
"Great service"

Reviewed on Oct 24, 2021

Catalonia Privileged Maroma - All Inclusive
Platinum Yucatan Princess Adults Only - All Inclusive
5 out of 5
Prolongacion 5ta Avenida, Mz 20 Lote 006, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
4.2/5 Very Good! (992 reviews)
"One of the best hotel I have ever been"

Reviewed on Dec 1, 2021

Platinum Yucatan Princess Adults Only - All Inclusive
Occidental at Xcaret Destination - All Inclusive
4 out of 5
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
The price is $183 per night from Dec 13 to Dec 13
4.1/5 Very Good! (2,293 reviews)
"This resort is the best. The staff is friendly. Julio at the buffet was the best waiter we could have asked for. Food is good and have great selection. Area is beautiful and I would book again at this same resort"

Reviewed on Dec 4, 2021

Occidental at Xcaret Destination - All Inclusive
Ocean Maya Royale All Inclusive Adults Only
4.5 out of 5
Carretera Federal Chetumal, km. 299, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
4.1/5 Very Good! (991 reviews)
"Great service great food great place to be in I can't wait to be back we love it."

Reviewed on Dec 1, 2021

Ocean Maya Royale All Inclusive Adults Only
Ocean Coral & Turquesa - All Inclusive
4.5 out of 5
Super manzana 12, Lote 1-05, Puerto Morelos, QROO
Fully refundableReserve now, pay when you stay
The price is $191 per night from Dec 7 to Dec 7
3.9/5 Very Good! (1,129 reviews)
"Caring and friendly personnel, great facilities, high quality and selection of food. Possible improvements: increase capacity of check-in and check-out offices to reduce lineups, improve tracking of service calls (I had to place twice my request at the reception for missing towels)."

Reviewed on Nov 29, 2021

Ocean Coral & Turquesa - All Inclusive
Grand Riviera Princess - All Inclusive
4.5 out of 5
Prolongacion 5ta Avenida, Mza 20 Lote 006, Playa del Carmen, QROO
The price is $194 per night from Dec 12 to Dec 12
3.9/5 Good! (1,673 reviews)
"I was very impressed with the cleanliness of the resort and how well laid out it is. The property appears to be well maintained and there was staff daily doing exterior maintenance to keep it to a high standard. Our room was nice and spacious and clean. The staff we communicated with were helpful ..."

Reviewed on Dec 2, 2021

Grand Riviera Princess - All Inclusive
Sandos Caracol Eco Resort - All Inclusive
4 out of 5
Carretera Cancún Chetumal Km. 295, Playa del Carmen, QROO
3.8/5 Good! (1,002 reviews)
"Don't go to this resort for the beach - if this is a priority, suggest you to consider Sandos Playcar instead. The food is tasty, but its not fancy, so dont expect that. That said, we really enjoyed our 8 nights stay! My kids (7, 9 years old) absolutely loved the experience in nature, the animals, ..."

Reviewed on Dec 2, 2021

Sandos Caracol Eco Resort - All Inclusive
Catalonia Riviera Maya Resort and Spa All Inclusive
4 out of 5
Av. Xcacel, Lote 1, Plano 2, Puerto Aventuras, QROO
Fully refundableReserve now, pay when you stay
3.8/5 Good! (985 reviews)
"everything was great"

Reviewed on Dec 1, 2021

Catalonia Riviera Maya Resort and Spa All Inclusive
Don't see what you're looking for?
See all available properties in Riviera Maya
View all properties
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.

Recent reviews of Riviera Maya hotels
expedia verified reviews