A beach with clear turquoise water, a sandy shore, and a row of white buildings with red roofs.

Hotels in Riviera Maya, Playa del Carmen

  • 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 prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Riviera Maya hotels

1. BlueBay Grand Esmeralda All Inclusive

BlueBay Grand Esmeralda All Inclusive
4.0 star property
Riviera Maya
6.8 out of 10, (1,227 reviews)
"excelente"
Mexico
Dinorah
The price is CA $294
CA $360 total
includes taxes & fees
Dec 6 - Dec 7
BlueBay Grand Esmeralda All Inclusive

2. Hyatt Zilara Riviera Maya Adults Only All Inclusive

Hyatt Zilara Riviera Maya Adults Only All Inclusive
4.5 star property
Riviera Maya
8.8 out of 10, Excellent, (1,043 reviews)
"Great stay!"
United States
Berlin
The price is CA $515
CA $628 total
includes taxes & fees
Dec 13 - Dec 14
Hyatt Zilara Riviera Maya Adults Only All Inclusive

3. Ocean Maya Royale - Adults Only - All Inclusive

Ocean Maya Royale - Adults Only - All Inclusive
5.0 star property
Riviera Maya
8.8 out of 10, Excellent, (2,887 reviews)
"Great place to vacation, friendly staff"
United States
Steven
The price is CA $478
CA $582 total
includes taxes & fees
Dec 7 - Dec 8
Ocean Maya Royale - Adults Only - All Inclusive

4. Kimpton Tres Rios All Inclusive by IHG

Kimpton Tres Rios All Inclusive by IHG
4.5 star property
Riviera Maya
6.0 out of 10, (1 review)
"Es el último hotel del stirp"
Mexico
Elias
The price is CA $432
CA $528 total
includes taxes & fees
Nov 30 - Dec 1
Kimpton Tres Rios All Inclusive by IHG

5. Blue Diamond Wellness Resort – All Inclusive – Adults Only

Blue Diamond Wellness Resort – All Inclusive – Adults Only
5.0 star property
Riviera Maya
8.6 out of 10, Excellent, (990 reviews)
"This place was beautiful and super super quiet! The staff is absolutely amazing! I hate that i forget their names but everyone literally everyone is so nice and welcoming. It was my birthday and they gave me endless love and even gave me a couple of bottles of wine complimentary for the occasion! Perfect for couples, although I went alone. The rooms have a little wear and tear but overall such a nice villa!"
United States
Ariana
The price is CA $417
CA $509 total
includes taxes & fees
Dec 8 - Dec 9
Blue Diamond Wellness Resort – All Inclusive – Adults Only

6. Petit Lafitte Beachfront Hotel & Bungalows

Petit Lafitte Beachfront Hotel & Bungalows
3.5 star property
4.5 km from Riviera Maya
9.4 out of 10, Exceptional, (824 reviews)
"I cannot express how special this resort is. Small, intimate, and unique. The entire staff helped me celebrate my birthday..special drinks, food and a beautiful piece of cake with a sparkler on top, Best birthday ever. I was upgraded to an amazing ocean front room. The food was great, the pool was wonderful. The beach is maintained and clean with lots of chairs and hammocks. I've found my vacation spot and will definitely be back."
United States
Mary Elizabeth
The price is CA $169
CA $209 total
includes taxes & fees
Dec 1 - Dec 2
Petit Lafitte Beachfront Hotel & Bungalows

7. Mahekal Beach Front Resort & Spa

Mahekal Beach Front Resort & Spa
4.0 star property
Downtown Playa del Carmen, 9.1 km from Riviera Maya
8.8 out of 10, Excellent, (1,004 reviews)
"loved the place, ready to go back!"
United States
Marvin
The price is CA $142
CA $269 total
includes taxes & fees
Dec 8 - Dec 9
Mahekal Beach Front Resort & Spa

8. Wyndham Alltra Playa del Carmen Adults Only All Inclusive

Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.5 star property
Downtown Playa del Carmen, 9.8 km from Riviera Maya
8.6 out of 10, Excellent, (3,144 reviews)
"Great place for the stay."
Canada
Manpreet Kaur
The price is CA $249
CA $306 total
includes taxes & fees
Nov 16 - Nov 17
Wyndham Alltra Playa del Carmen Adults Only All Inclusive

9. Hotel Playa Azul Cozumel

Hotel Playa Azul Cozumel
4.0 star property
19.6 km from Riviera Maya
9.2 out of 10, Wonderful, (1,000 reviews)
"Great staff and breakfast buffet."
United States
Paul
The price is CA $151
CA $192 total
includes taxes & fees
Dec 7 - Dec 8
Hotel Playa Azul Cozumel

10. Holiday Inn Express & Suites Playa Del Carmen by IHG

Holiday Inn Express & Suites Playa Del Carmen by IHG
3.0 star property
Downtown Playa del Carmen, 9.8 km from Riviera Maya
9.0 out of 10, Wonderful, (1,002 reviews)
"Very happy with my stay, as always."
United States
Myriam Dafne
The price is CA $91
CA $117 total
includes taxes & fees
Nov 30 - Dec 1
Holiday Inn Express & Suites Playa Del Carmen by IHG

11. Hotel B Cozumel

Hotel B Cozumel
4.0 star property
19.8 km from Riviera Maya
8.6 out of 10, Excellent, (1,000 reviews)
"Great stay! Would love to visit again!"
United States
Dustin
The price is CA $166
CA $219 total
includes taxes & fees
Dec 7 - Dec 8
Hotel B Cozumel

12. Holiday Inn Club Vacations The Royal Haciendas by IHG - All inclusive

Holiday Inn Club Vacations The Royal Haciendas by IHG - All inclusive
4.0 star property
Corasol, 5.8 km from Riviera Maya
8.6 out of 10, Excellent, (1,702 reviews)
"Very nice property Staff are very nice, great customer service from all employees Food is amazing with many options"
United States
Yudy M
The price is CA $301
CA $368 total
includes taxes & fees
Dec 12 - Dec 13
Holiday Inn Club Vacations The Royal Haciendas by IHG - All inclusive

13. Sandos Caracol Nature Resort & Water Park All Inclusive

Sandos Caracol Nature Resort & Water Park All Inclusive
4.0 star property
Corasol, 5.1 km from Riviera Maya
7.4 out of 10, Good, (1,483 reviews)
"This place is super kid friendly will go again"
United States
Jasmin
The price is CA $280
CA $350 total
includes taxes & fees
Dec 8 - Dec 9
Sandos Caracol Nature Resort & Water Park All Inclusive

14. Ocean Riviera Paradise All Inclusive

Ocean Riviera Paradise All Inclusive
5.0 star property
4.5 km from Riviera Maya
8.4 out of 10, Very good, (3,191 reviews)
"Friendly staff, clean rooms and good food all round good resort had everything you need for a vacation."
Canada
Steven
The price is CA $340
CA $415 total
includes taxes & fees
Nov 29 - Nov 30
Ocean Riviera Paradise All Inclusive

15. Grand Sunset Princess - All Inclusive

Grand Sunset Princess - All Inclusive
5.0 star property
3.9 km from Riviera Maya
8.4 out of 10, Very good, (1,015 reviews)
"Beautiful property, great staff."
Canada
Jonathan Aaron
The price is CA $287
CA $349 total
includes taxes & fees
Nov 30 - Dec 1
Grand Sunset Princess - All Inclusive

16. Residence Inn by Marriott Playa del Carmen

Residence Inn by Marriott Playa del Carmen
3.5 star property
Playacar, 13.1 km from Riviera Maya
9.2 out of 10, Wonderful, (1,041 reviews)
"Great place to stay and enjoy"
United States
Maria
The price is CA $120
CA $154 total
includes taxes & fees
Nov 28 - Nov 29
Residence Inn by Marriott Playa del Carmen

17. Fairmont Mayakoba

Fairmont Mayakoba
5.0 star property
2.2 km from Riviera Maya
9.2 out of 10, Wonderful, (1,001 reviews)
"Amazing stay!!"
United States
Stephanie
The price is CA $374
CA $566 total
includes taxes & fees
Dec 1 - Dec 2
Fairmont Mayakoba

18. Casa Kaoba Hotel & Suites

Casa Kaoba Hotel & Suites
3.5 star property
14.4 km from Riviera Maya
8.2 out of 10, Very good, (992 reviews)
"Very good for the price Breakfast needs improvement but everything else is good"
Canada
Gregory
The price is CA $57
CA $74 total
includes taxes & fees
Nov 16 - Nov 17
Casa Kaoba Hotel & Suites

19. Eurostars Hacienda Vista Real Hotel

Eurostars Hacienda Vista Real Hotel
4.0 star property
Playacar, 11.9 km from Riviera Maya
8.2 out of 10, Very good, (720 reviews)
"Cool hotel, very quiet, great location"
Canada
Susan
The price is CA $92
CA $116 total
includes taxes & fees
Dec 13 - Dec 14
Eurostars Hacienda Vista Real Hotel

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

The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites
5.0 star property
Downtown Playa del Carmen, 9.5 km from Riviera Maya
8.8 out of 10, Excellent, (1,277 reviews)
"I loved that it was a boutique-style resort/hotel. The feel was like being on a smaller cruise ship; the amenities and food were exceptional,"
United States
Ida
The price is CA $202
CA $264 total
includes taxes & fees
Nov 29 - Nov 30
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.

Compare top hotels in Riviera Maya

4.0 star property
Riviera Maya
4.5 star property
Riviera Maya
5.0 star property
Riviera Maya
4.5 star property
Riviera Maya
5.0 star property
Riviera Maya
6.8
1,227 reviews
8.8
Excellent
1,043 reviews
8.8
Excellent
2,887 reviews
6.0
1 review
8.6
Excellent
990 reviews
The price is CA $294
CA $360 total
includes taxes & fees
Dec 6 - Dec 7
The price is CA $515
CA $628 total
includes taxes & fees
Dec 13 - Dec 14
The price is CA $478
CA $582 total
includes taxes & fees
Dec 7 - Dec 8
The price is CA $432
CA $528 total
includes taxes & fees
Nov 30 - Dec 1
The price is CA $417
CA $509 total
includes taxes & fees
Dec 8 - Dec 9
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

Where to stay in Riviera Maya

Find the best Riviera Maya areas and neighborhoods for the activities you enjoy most. Learn more about Riviera Maya
Learn more about Riviera Maya

Playacar

An upscale resort area with secluded beaches and villas by the sea, Playacar boasts a golf course designed by Robert von Hagge and is just a short drive from downtown Playa del Carmen.

Gonzalo Guerrero

If you're spending some time in Gonzalo Guerrero, Playa del Carmen Main Beach and Quinta Avenida are top sights worth seeing.

Downtown Playa del Carmen

If you're spending some time in Downtown Playa del Carmen, Playa del Carmen Main Beach and Quinta Avenida are top sights worth seeing.

Playa del Carmen Centro

Travelers to Playa del Carmen Centro praise its stunning beaches. If you've got some more time to explore, be sure to make a stop by Playa del Carmen Main Beach and Playa del Carmen Maritime Terminal.

Luis Donaldo Colosio

While visiting Luis Donaldo Colosio, you might make a stop by sights like Punta Esmeralda Beach and Mamitas Beach.

Top Riviera Maya Hotel Reviews

Frequently asked questions

What are the best hotels in Riviera Maya that travellers recommend?
For highly recommended hotels in Riviera Maya, consider the Hyatt Zilara Riviera Maya Adults Only All Inclusive, the Blue Diamond Luxury Boutique - All Inclusive - Adults Only, and the Ocean Maya Royale - Adults Only - All Inclusive.

The 4.5-star Hyatt Zilara Riviera Maya Adults Only All Inclusive, with an 8.8 rating, offers private pools, evening entertainment, and a swim-up bar. Guests consistently praise the attentive staff, excellent food, and spacious, beautiful rooms. It is conveniently located just 1.3 km from Tres Rios Ecopark.

Another excellent option is the 5-star Blue Diamond Luxury Boutique - All Inclusive - Adults Only, which has an 8.6 rating. This hotel features an Art Deco design, private pools, and a beachfront restaurant. Reviewers frequently highlight the delicious food, friendly staff, and luxurious rooms. It is situated 1.1 km from El Camaleón Mayakoba Golf Course.

The 5-star Ocean Maya Royale - Adults Only - All Inclusive, rated 8.8, provides amenities such as on-site tennis and poolside dining. Guests often comment on the friendly and amazing staff, delicious food, and great entertainment. It is located 1.2 km from Tres Rios Ecopark and 1.8 km from El Camaleón Mayakoba Golf Course.
What are the best family hotels in Riviera Maya?
For an excellent family stay in Riviera Maya, the BlueBay Grand Esmeralda All Inclusive is a highly recommended option.

This 4-star all-inclusive hotel offers free rollaway extra beds and a complimentary children's club, ensuring comfort and entertainment for younger guests. There is also a dedicated children's pool, and babysitting services are available on-site for added convenience. Guests frequently praise the friendly and helpful staff, great food, and consistently clean rooms. The hotel is also conveniently located near Tres Rios Ecopark, just 0.8 km away.
Are there any all-inclusive hotels in Riviera Maya?
Yes, there are several excellent all-inclusive hotels in Riviera Maya, including the BlueBay Grand Esmeralda All Inclusive, Ocean Maya Royale - Adults Only - All Inclusive, Hyatt Zilara Riviera Maya Adults Only All Inclusive, and Blue Diamond Luxury Boutique - All Inclusive - Adults Only.

The 4-star BlueBay Grand Esmeralda All Inclusive is a fantastic option, featuring ocean views and being conveniently located just 0.8 km from Tres Rios Ecopark. Guests consistently highlight the friendly and helpful staff, great food, clean rooms, and excellent service.

For an adults-only experience, consider the 5-star Ocean Maya Royale - Adults Only - All Inclusive, which has an 8.8 rating. This hotel offers extensive spa facilities, including hydrotherapy treatments, various massages, body wraps, and facials. It is also 1.2 km from Tres Rios Ecopark. Guests frequently praise the amazing staff, delicious food, clean rooms, and great entertainment.

Another highly-rated adults-only all-inclusive is the 4.5-star Hyatt Zilara Riviera Maya Adults Only All Inclusive, with an 8.8 rating. This hotel boasts a range of pool amenities, including swim-up room access to a shared pool, a poolside bar, private secured pools, and pool cabanas. It is located 1.3 km from Tres Rios Ecopark. Travellers praise the attentive staff, excellent food, spacious and beautiful rooms, and excellent service, with the spa also receiving high praise.

The 5-star Blue Diamond Luxury Boutique - All Inclusive - Adults Only, rated 8.6, provides a luxurious retreat. This hotel offers a full-service spa with a hot tub, sauna, steam room, and various treatments such as hot stone massages, aromatherapy, and body scrubs. Guests frequently mention the great food, friendly staff, beautiful and luxurious rooms, and excellent service.
What are the best spa hotels in Riviera Maya?
For an exceptional spa experience in Riviera Maya, consider the Blue Diamond Luxury Boutique - All Inclusive - Adults Only, the Hyatt Zilara Riviera Maya Adults Only All Inclusive, or the Ocean Maya Royale - Adults Only - All Inclusive.

The 5-star Blue Diamond Luxury Boutique - All Inclusive - Adults Only, with an 8.6 rating, offers an extensive range of spa treatments including hydrotherapy, couples' treatment rooms, and various massages such as sports massage and hot stone massage. Guests particularly appreciate the daily onsite spa services, body scrubs, and aromatherapy treatments. The hotel also features a hot tub, sauna, and steam room.

Another fantastic option is the 4.5-star Hyatt Zilara Riviera Maya Adults Only All Inclusive, rated 8.8. This hotel provides a full-service spa with deep tissue massage, detoxification wraps, and reflexology. Guests can also enjoy hydrotherapy treatments, body wraps, and facial treatments. The spa includes a sauna, steam room, and hot tub for ultimate relaxation.

The 5-star Ocean Maya Royale - Adults Only - All Inclusive, with an 8.8 rating, also boasts an extensive full-service spa. Here, you can indulge in hydrotherapy treatments, massages, and body wraps. They offer unique treatments like massages on the beach, along with traditional sports massage, aromatherapy, and manicures and pedicures.
What hotels in Riviera Maya offer free breakfast?
For hotels in Riviera Maya that offer complimentary breakfast, consider the Blue Diamond Luxury Boutique - All Inclusive - Adults Only.

This 5-star hotel, with an 8.6 rating, provides both free breakfast and cooked breakfast as part of its all-inclusive offering. Guests consistently praise the delicious food and the beautiful, luxurious rooms. The hotel also boasts an extensive on-site spa with a full range of treatments, including hydrotherapy, couples' treatment rooms, and hot stone massages, making it an ideal choice for a relaxing getaway.
What are the top pet-friendly hotels in Riviera Maya?
For a top pet-friendly hotel in Riviera Maya, the Blue Diamond Luxury Boutique - All Inclusive - Adults Only is an excellent option.

This 5-star hotel, with an 8.6 rating, not only permits pets but also specifies that dogs are welcome and provides food and water bowls, ensuring your furry companion is well catered for. Guests frequently praise the delicious food, the friendly and amazing staff, and the beautiful, luxurious rooms. Its superb location and excellent, exceptional service make it a highly regarded choice for those travelling with pets.
What are the top boutique hotels in Riviera Maya?
For a top boutique hotel in Riviera Maya, the Blue Diamond Luxury Boutique - All Inclusive - Adults Only is an excellent recommendation.

This 5-star hotel, with an 8.6 rating, offers a luxurious adults-only experience. Guests consistently praise the beautiful and luxurious rooms, the delicious food, and the friendly, exceptional staff. The hotel features an extensive full-service spa with hydrotherapy treatments, couples treatment rooms, and a variety of massages including Swedish and hot stone. You can also enjoy body scrubs, wraps, aromatherapy, facials, manicures, pedicures, a steam room, sauna, and hot tub. For those who enjoy golfing, the El Camaleón Mayakoba Golf Course is conveniently located just 1.1 km away.
What are the most romantic hotels in Riviera Maya for couples?
For a romantic couples' getaway in Riviera Maya, consider the 5-star Ocean Maya Royale - Adults Only - All Inclusive, the 4.5-star Hyatt Zilara Riviera Maya Adults Only All Inclusive, or the 5-star Blue Diamond Luxury Boutique - All Inclusive - Adults Only.

The 5-star Ocean Maya Royale - Adults Only - All Inclusive, with an 8.8 rating, offers a truly indulgent experience. This all-inclusive resort provides a range of spa treatments, including massages on the beach, hydrotherapy, and reflexology, superb for couples seeking relaxation. Many rooms also feature an ocean view, a furnished balcony, and a sauna. It is located just 1.8 km from El Camaleón Mayakoba Golf Course.

Another excellent option is the 4.5-star Hyatt Zilara Riviera Maya Adults Only All Inclusive, also rated 8.8. This hotel is designed for couples, offering swim-up room access to shared pools, private plunge pools, and poolside cabanas. Guests frequently praise the spacious and beautiful rooms, and the hotel offers couples' treatment rooms in its spa. It is located 1.7 km from El Camaleón Mayakoba Golf Course.

Finally, the 5-star Blue Diamond Luxury Boutique - All Inclusive - Adults Only, with an 8.6 rating, provides a luxurious and intimate setting. This all-inclusive resort boasts a full-service spa with hydrotherapy treatments, couples' treatment rooms, a steam room, and a sauna. Guests often highlight the delicious food and the beautiful, luxurious rooms. The hotel offers various views, including beach, ocean, water, and river views, and is situated 1.1 km from El Camaleón Mayakoba Golf Course.
What are the best hotels in Riviera Maya near Tres Rios Ecopark?
For hotels in Riviera Maya near Tres Rios Ecopark, consider the Ocean Maya Royale - Adults Only - All Inclusive, the Hyatt Zilara Riviera Maya Adults Only All Inclusive, or the BlueBay Grand Esmeralda All Inclusive.

The 5-star Ocean Maya Royale - Adults Only - All Inclusive, with an 8.8 rating, is located just 1.2 kilometres from Tres Rios Ecopark. This hotel is praised for its delicious food and friendly staff. It offers premium bedding, air conditioning, and tennis courts. Guests can also enjoy massages directly on the beach.

Another excellent option is the 4.5-star Hyatt Zilara Riviera Maya Adults Only All Inclusive, also rated 8.8. This hotel is 1.3 kilometres from Tres Rios Ecopark and features spacious and beautiful rooms. It boasts multiple pools, including those with swim-up access and private plunge pools, along with a poolside bar and cabanas. The staff are frequently described as attentive and amazing.

The 4-star BlueBay Grand Esmeralda All Inclusive is another great choice, located a mere 0.8 kilometres from Tres Rios Ecopark. This hotel provides free rollaway extra beds and a free children's club, making it suitable for families. Guests often praise the great food, clean rooms, and excellent service.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Riviera Maya hotel for you.
How much is the nightly rate at a Riviera Maya hotel?
Hotel prices in Riviera Maya often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.