
Riviera Maya Hotel Guide - Hotels with Restaurant in Riviera Maya, Mexico
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Riviera Maya Hotels with Restaurant
Tonight
12 Aug - 13 AugTomorrow
13 Aug - 14 AugThis weekend
14 Aug - 16 AugNext weekend
21 Aug - 23 AugOur top choices for Riviera Maya hotels with a restaurant
€532
includes taxes & fees
7 Sept - 8 Sept
€307
includes taxes & fees
22 Aug - 23 Aug




3. Valentin Imperial Rivera Maya All Inclusive - Adults Only
Valentin Imperial Rivera Maya All Inclusive - Adults OnlyPlaya del Carmen
Anna
€389
includes taxes & fees
14 Aug - 15 Aug




4. El Dorado Maroma, All & More Inclusive - Adults Only
El Dorado Maroma, All & More Inclusive - Adults OnlyMaroma
richard
€427
includes taxes & fees
26 Aug - 27 Aug




5. Mahekal Beach Front Resort & Spa
Mahekal Beach Front Resort & SpaDowntown Playa del Carmen
Jesus San
€237
includes taxes & fees
7 Sept - 8 Sept




6. Petit Lafitte Beachfront Hotel & Bungalows
Petit Lafitte Beachfront Hotel & BungalowsPlaya del Carmen
Concepcion
€88
includes taxes & fees
17 Aug - 18 Aug




7. Hotel Xcaret Mexico - All Parks / All Fun Inclusive - All inclusive
Hotel Xcaret Mexico - All Parks / All Fun Inclusive - All inclusivePlaya del Carmen
Velyi
€1,021
includes taxes & fees
30 Aug - 31 Aug




8. Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
Margaritaville Island Reserve Riviera Maya - An Adults Only All InclusivePuerto Morelos
Hantz
€243
includes taxes & fees
13 Aug - 14 Aug
View all properties
Top Riviera Maya Hotel Reviews
Catalonia Royal Tulum Adults Only - All Inclusive
10/10 Excellent
"Hotel was vey nice and clean. Restaurants were decent. My only complaint was that my TV channels were only in Spanish. Asked front desk to send someone to fix it 3 times. It wasn’t fixed until day 3 of our trip."
Bahia Principe Explore Coba - Hyatt Inclusive Collection - All Inclusive
8/10 Good
"Un beau hotel et surtout bien entretenu. Le buffet n’est pas assez diversifié, aucun fruit de mer. Une partie du buffet est souvent fermée, manque de personnel. Le peu de personnel n’est pas assez souriant, sympathique. Coté spectacle, aucun pendant toute la semaine. C’est souvent un DJ à l’extérieur, uniquement de la musique latine aucune diversification. La piscine est très propre et bien entretenue."
Barceló Maya Colonial - All Inclusive
8/10 Good
"We have a great time at the hotel, they should improve the food and drinks."
Grand Palladium Kantenah Resort & Spa All Inclusive
8/10 Good
"The rooms were clean, and the staff was very accommodating. The food was hit or miss, with some meals being better than others. One of the biggest drawbacks was the pool design. The pool was about 5’3” deep throughout, which made getting drinks from the poolside bars inconvenient. Instead of being able to walk up to the bar, you basically had to swim over. Once you got a drink, it was difficult to swim away while holding it, so most people ended up staying around the bar area. This caused the pool bars to be consistently overcrowded."
Dreams Tulum Resort & Spa - All Inclusive
10/10 Excellent
"The property was well maintained and beautiful at every turn. There was constant activities and games available. The staff was amazing. The amenities were emaculate! Claudia and Laura were super friendly at check-in and throughout. Ronny and Erik were great entertainment 👌 and Desi made the 🍸. Will definitely recommend and return! The food at every restaurant was on point and the café had so many options! Room service and all....LOVED IT!"
TRS Yucatan Hotel - Adults Only - All Inclusive
10/10 Excellent
"Beautiful resort, 24 hour room service. Impeccably clean. All staff were so kind and very welcoming. I don’t usually revisit places/ hotels, but TRA Yucatan, I could definitely do again. They treated me like royalty for my birthday!"
Catalonia Riviera Maya Resort and Spa All Inclusive
8/10 Good
"Very clean resort with many things to do. Room was very nice and air-conditioning worked great. We were upgraded to a bigger room for some reason I am not aware of but I did not complain. I always need a cool/cold room when sleeping and this definitely fit the bill. Deck was also nice too and was quite big. Restaurants were nice and clean. You definitely need to book all the restaurants in advance as they fill up quickly. The booking website could use some better work as it was hard to cancel and change reservations. Pools were nice and cleaned every morning. Beach was maintained as best as possible every morning given the bad seaweed season. The beach is not the best but you can snorkel and see many fish. On some days, there was no seaweed at all. Staff is very friendly and willing to help as much as possible. Bars were plentiful with a lot of seating. We didn't upgrade to the privileged status, but the selection was okay. Nightly shows were great and entertaining. Be sure to show up early. All in all in was a great resort. Not sure why there are so many negative reviews. I have been to over 30+ all-inclusive resorts throughout Central America and this was by no means in the bottom half of lower 75%. The only negative is how far it is from the airport; its about an hours drive from Cancun/airport. So if you are booking any excursions that are in Cancun or leave from Cancun, be prepared to spend at least an hour or 2 in the car."
Barceló Maya Tropical - All Inclusive
10/10 Excellent
"Pool , food and amenities pretty good."
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Riviera Maya
- All Inclusive Hotels in Riviera Maya
- Barcelo Hotels in Riviera Maya
- Boutique Hotels in Riviera Maya
- Cheap Hotels in Riviera Maya
- El Cid Hotels in Riviera Maya
- Family Friendly Hotels in Riviera Maya
- H10 Hoteles in Riviera Maya
- Hotels with Connecting Rooms in Riviera Maya
- Iberostar Hotels in Riviera Maya
- Lgbt-Friendly Hotels in Riviera Maya
- Palladium Hotels in Riviera Maya
- Pet Friendly Hotels in Riviera Maya
- Romantic Hotels in Riviera Maya
- Wedding Hotels in Riviera Maya
- Hotels near Xcacel Beach















