Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Great hotel. Ramser a waiter at the rio rest. The best service.
Hotel Xcaret Mexico - All Parks and Tours / All Inclusive$368Hotel Xcaret Mexico - All Parks and Tours / All Inclusive$368
Hotel staff was amazing and super friendly ! We had a day at the spa; the treatment was a wonderful experience . I highly recommend this place.
Grand Riviera Princess All Suites Resort & Spa All Inclusive$220Grand Riviera Princess All Suites Resort & Spa All Inclusive$220
I love this hotel, i will totally recommend this hotel for someone that is looking for a relaxing vacation. You can swim, do Yoga,exercise at the gym, relax in the terrace, sit around a fire pit, play pin pon, paint a ceramic piece, read a book on a relaxing chair at the beach or go for a walk or ...
Mahekal Beach Resort$185Mahekal Beach Resort$185
We would definitely stay here again. Food was excellent and the restaurants were easy to get in to.
Would rate the hotel 4/5 but that is due to the room we eventually got. We booked a preferred junior suite with ocean view but the first room we were given was on the ground floor which looked onto sun beds around the pool. Management were quick to respond to our request for a room change and ultrmately ...
Dreams Tulum Resort & Spa All Inclusive$280Dreams Tulum Resort & Spa All Inclusive$280
Very clean hotel, staff was great. Walking distance to 5th avenue. Beach very small and no activities. Great hotel for a relaxing time.
Grand Hyatt Playa Del Carmen Resort$220Grand Hyatt Playa Del Carmen Resort$220
Everything was great. Me and my wife had a pleasant stay. Food was awesome, live entertainment show every night. Staff was very friendly and helpful. Thank you Julian for the creative souvenirs.
I booked 3 flights 3 shuttles and at check in I was informed I was only booked for 2 guest. Had to pay an additional $424.00. Expedia did refund the $424.00. But it took 2 1/2 hours at check in. Was not pleased at all
Sandos Caracol Eco Resort - All Inclusive$176Sandos Caracol Eco Resort - All Inclusive$176
The staff went above and beyond for us but the actual resort was not at all what I expected for a resort in Cancun. As a preferred guest I expected excellence not what we got. The beach is horrendous and the food was horrible.
Gorgeous Hotel in the heart of Playa Del Carmen. Food was consistently excellent, service was top-notch, rooms were comfortable, and the staff was kind and welcoming. We also enjoyed the spa which was clean and relaxing. This resort is impeccably kept and feels brand new. I travel frequently and ...
The beginning of any trip starts with deciding on a wonderful spot. Riviera Maya has become a popular local with travelers because it offers so much. Location is everything, but that applies to more than the area you are flying into. Now that you have a feel for this city, it is time you to learn a little more about your home for the next several nights.
Riviera Maya saw hundreds of out-of-towners in 2016, and lots of these people left comments to help you choose which room is the right fit for your vacation. Staying in a hotel with an average overall score of 3.9 can only help make your holiday better. You'll be more than glad to get back to your resort every night. The personnel make sure that the grounds and facilities are orderly, and you may find the property as scenic as the city itself. Riviera Maya has dozens of fantastic hotels that offer the absolute perfect vacation.
After a long evening of touring Riviera Maya, you'll appreciate all the respect to details, since these rooms are furnished to make you as comfortable as possible. You won't go without a thing during your stay at one of these properties. Visitors have consistently given them high marks for their attentive service. With all that these hotels provide their guests, it's clear why ninety percent recommended staying here!
Your holiday to Riviera Maya should be one that you'll reminisce over for years to come, and reserving a 4-star hotel will help create memories that are fabulous. Don't miss out on what everybody else is chatting about. Reserve your hotel using Expedia to get the best rates.