Customised for your search:

Riviera Maya hotels

Riviera Maya hotels
Riviera Maya

Hotel + Flight Deals in Riviera Maya

See all Riviera Maya Package Deals

Top Trending Hotels in Riviera Maya

The Royal Playa del Carmen All Inclusive Spa & Resort - Playa del Carmen Hotels
Rating: 4.5 Stars
£688
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Royal Playa del Carmen All Inclusive Spa & Resort

Av. Constituyentes No. 2, Playa del Carmen - Map
 
 
"First class hotel next to ocean and town"
Highly recommended. Rooms and grounds are immaculate. Staff exceptionally friendly and helpful. Food is good and there are multiple restaurant choices. The hotel is secluded from the town but you can walk to the main shopping district in minutes. An excellent choice for a relaxing vacation.
Scott from Richmond, VA
Excellence Riviera Cancun - Adults Only - All Inclusive - Puerto Morelos Hotels
Rating: 4.5 Stars
£355
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Excellence Riviera Cancun - Adults Only - All Inclusive

Carr. Federal 307 Chet-Pto. Juarez, Puerto Morelos - Map
 
 
"Cannot wait to plan our next trip here!"
The only problem we had was that we could not stay longer! From arrival to departure, this resort was a great experience! We were given glasses of champagne upon arrival/check-in. Our rooms were not ready yet, so we decided to walk over to the spa to check out rates for couples massages. When we arrived, we found out that we were eligible for a welcome massage - a 20 minute de-stressing session next to the beautiful hydrotherapy pool. What a way to start our stay! We stayed in a swim-up suite off of the resort's lazy river complete with 2 jacuzzi tubs, backyard with hammock and outdoor bed for lounging poolside. The room was great! Romantic presentation, clean and well maintained. Food was great! We ordered room service everyday for breakfast and the french restaurant lived up to all of the hype we had heard from the other guests. I cannot recommend this resort enough. We look forward to planning our next trip soon!
Amanda from Jersey City, NJ
Banyan Tree Mayakoba - Playa del Carmen Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Banyan Tree Mayakoba

Carretera Federal Chetumal, Playa del Carmen - Map
 
 
"Home away from home"
amazing beautiful resort with nice staff, food could be improved thought
A Traveller
Now Jade Riviera Cancun Resort & Spa All Inclusive - Puerto Morelos Hotels
Rating: 4.0 Stars
£364
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Now Jade Riviera Cancun Resort & Spa All Inclusive

Unidad 26, Puerto Morelos - Map
 
 
"beatifull resort,one of the best we have been to"
ocean front room with 3 seperate balconies was amazing,staff was awesome. we were only there for 2 nights instead of 7, broke my ankle the 1st night there. Insurance card was not accepted, out of pocket cash or credit card only. In the process of trying to get some king of refund, never had a chance to enjoy the pools, restaurants or bars, only room service,(wich was very good). Would definetly go back to thisresort
cindy from minneapolis
Grand Velas Riviera Maya - All Inclusive - Playa del Carmen Hotels
Rating: 5.0 Stars
£705
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grand Velas Riviera Maya - All Inclusive

Carretera Cancún-Tulum KM 62, Playa del Carmen - Map
 
 
"Excellent 2nd Visit"
This is my family's 2nd visit to Grand Velas and it is hands down the best! Food, service, and rooms are great. The whole resort is beautiful and well kept. The staff is so friendly and helpful. Some even remembered us from last year. There isn't a lot to complain about. The only minor issue is the night life. There is not a lot for a family with children to do in the evening. There are nice bars and clubs but they don't want children and the teen club doesn't want adults. Other than that it was great! I strongly recommend it.
Grace from Mamaroneck, NY
Hotel Calaluna Tulum - Tulum Hotels
Rating: 2.5 Stars
£103
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel Calaluna Tulum

Carretera Tulum Boca Paila km 5, Tulum - Map
 
 
Rosewood Mayakoba - Playa del Carmen Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Rosewood Mayakoba

Carr Federal Cancun, Playa del Carmen - Map
 
 
"Eco-friendly and close to nature and the beach"
Wonderful, beautiful hotel and amenities. Amazing staff and rooms!
heather from austin texas
Secrets Maroma Beach Riviera Cancun All Inclusive - Playa del Carmen Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Secrets Maroma Beach Riviera Cancun All Inclusive

Carretera Federal 307 Chetumal-Cancún, Playa del Carmen - Map
 
 
"Unmatched service"
This was our 10th visit to the Cancun/Playa area and we have always enjoyed every resort. Each resort offered the friendliest most eager to please service. However, this resort finds ways to improve upon the superior service we've encountered before. Service wise I don't see how anyone could improve upon how these people do everything. Their restaurants were all excellent. As a swimmer I generally expect the pool waters to be cold and uninviting. However, their main pool is heated, and guests responded by getting into and enjoying the water. The only negative was the huge amounts of seaweed on the beach, which rendered the beach as unusable, with even an unpleasant odor. The staff said the seaweed was the worst in a long time, and that the entire coastline was in the same shape. Highly recommend this resort.
phil from Indianapolis
This beachfront hotel is 24 km (15 mi) from Playa del Carmen, 48 km (30 mi) from Cancún, and 32 km (20 mi) from Xcaret Eco …More
Valentin Imperial Maya All Inclusive - Playa del Carmen Hotels
Rating: 4.0 Stars
£594
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Valentin Imperial Maya All Inclusive

Carr.Fed.307 Chetumal, Playa del Carmen - Map
 
 
"Beautiful resort! The beach was close, easy to get"
Perfect! The food was awesome along with the employees. I would go back in a heart beat! The room was clean and well stocked with towels. We also liked all the activities that were offered to us. We were treated very well by everyone.
Cathy and Jim from pittsburgh pa
Viceroy Riviera Maya - Playa del Carmen Hotels
Rating: 4.5 Stars
£601
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Viceroy Riviera Maya

Playa Xcalacoco Frac 7, Playa del Carmen - Map
 
 
"Beautiful, Breathtaking and Romantic Hotel~"
We visited the hotel for our 2nd anniversary~ We got married in Cancun and wanted to go back~ Hotel is extremely private in the middle of the Mayan Jungle with amazing staff. The reason why we chose the hotel was because it was a pet friendly hotel. Our two little babies were the ring boy and flower girl on our wedding and wanted to take them back to Mexico. They had all the amenities to accommodate us and our 2 little dogs. The staff was so kind to upgrade our room on our last day as a gift to us~ such a romantic hotel. Could have not asked more. Staff was extremely friendly and did such an excellent job to make us feel comfortable~ Food was amazing. All the little details that the staff did for us made our stay even better~ They even had bottles of water on the day of departure to the airport~ We will recommend the hotel to friends and family and hope to go back sometime in the near future.
Kay from New Jersey

Search from 447 Riviera Maya Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 365,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: Riviera Maya

    Search for hotels in Riviera Maya on Expedia.co.uk. You can easily find your hotels in Riviera Maya using one of the methods below:

    • View our selection of featured hotels in Riviera Maya
    • Use the map to find hotels in the Riviera Maya neighborhood you prefer
    • Use the filters to see hotels in a specific area of Riviera Maya, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Riviera Maya
    • Enter your travel dates to view the best deals on hotels in Riviera Maya - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.