Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Hotels in Riviera Maya

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Discover neighborhoods in Riviera Maya

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

Riviera Maya hotels and places to stay

Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive
5 out of 5
Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen, QROO
The price is ฿10,905 per night
35.01 km from city centre
4.7/5Exceptional! (1,420 reviews)

"We went to Xcaret for our anniversary and had a great time."…"

Reviewed on 17 Mar 2020

Hotel Xcaret Mexico - All Parks and Tours / All Fun 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
Get Rates
35.01 km from city centre
4.1/5Very Good! (3,403 reviews)

"It was so beautiful & everyone was so nice & helpful if needed!"…"

Reviewed on 14 May 2020

Occidental at Xcaret Destination - All Inclusive
Barceló Maya Palace - All Inclusive
4.5 out of 5
Cta Chetumal Puerto Juarez KM 266.3, Xpu-Ha, QROO
Free cancellationReserve now, pay when you stay
The price is ฿7,272 per night
18.85 km from city centre
4.4/5Wonderful! (2,071 reviews)

"Great location and great food. The whole place was awesome"…"

Reviewed on 15 Mar 2020

Barceló Maya Palace - All Inclusive
Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
4.5 out of 5
Ctra. Federal 307, Chetumal – Pto, Juarez, KM 335 Puerto Morelos, Puerto Morelos, QROO
Get Rates
84.96 km from city centre
4.4/5Wonderful! (528 reviews)

"Haven Riviera is a beautiful hotel. My boyfriend and I spent Christmas and New year's and we had a blast, the perfect spot to truly vacation and relax. I believe my only complaint will be to have more variety of food at the buffet, after a certain number of days it gets sort of repetitive. Otherwise ..."…"

Reviewed on 17 Mar 2020

Haven Riviera Cancun Resort & SPA All Inclusive- Adults Only
Ocean Coral & Turquesa - All Inclusive
4 out of 5
Super manzana 12, Lote 1-05, Puerto Morelos, QROO
Get Rates
75.61 km from city centre
4/5Very Good! (2,603 reviews)

"Staff were great. Because we were there recently with the coronavirus situation, the resort was almost empty and only 2 restaurants were open for dinner. We only got to try two of the restaurants. Only Italian and asian restaurants were open"…"

Reviewed on 28 Mar 2020

Ocean Coral & Turquesa - All Inclusive
TRS Yucatan Hotel - Adults Only - All Inclusive
4.5 out of 5
Ctra Chetumal-Puerto Juarez Km, 256-100, Municipio Solidaridad, Kantenah, QROO
Get Rates
12.34 km from city centre
4.7/5Exceptional! (409 reviews)

"Beautiful hotel.....clean, food is good, the chic show is great ......"…"

Reviewed on 15 Mar 2020

TRS Yucatan Hotel - Adults Only - All Inclusive
Andaz Mayakoba - a Concept by Hyatt
5 out of 5
Carretera Federal, Cancun-Playa del Carmen Km 298, Playa del Carmen, QROO
The price is ฿6,361 per night
49.37 km from city centre
4.7/5Exceptional! (274 reviews)

"The Andaz has a beautiful beach, though only umbrellas for the beach chairs, not palapas. This made a difference on windy days when they couldn't open the umbrellas. (We just walked next door to the Fairmont, which does have palapas and allows guests from other Mayakoba hotels to use their facilities.) ..."…"

Reviewed on 14 Mar 2020

Andaz Mayakoba - a Concept by Hyatt
Casa Malca
4 out of 5
Carretera Tulum-Boca Paila Km 9.5, Tulum, QROO
The price is ฿10,568 per night
33.26 km from city centre
4.4/5Excellent! (150 reviews)

"Loved the vibe & style!!! Service was great. Overall property is beautiful but problems with water service which went out for a couple hours and shower would intermitently drip during the night."…"

Reviewed on 7 Mar 2020

Casa Malca
Dreams Tulum Resort & Spa - All Inclusive
4.5 out of 5
Carretera Chetumal Pto Juarez km 236.7, No. 1 Tankah Riviera Maya, Tulum, QROO
Get Rates
18.9 km from city centre
4.1/5Very Good! (843 reviews)

"Friendly service, beautiful resort, good food, nice pools. Beach not the best for swimming. But other nearby beaches are great."…"

Reviewed on 22 Mar 2020

Dreams Tulum Resort & Spa - All Inclusive
Azulik
4 out of 5
Carretera Tulum-Ruinas Km. 5, Zona Hotelera Tulum, Tulum, QROO
The price is ฿8,247 per night
27.81 km from city centre
4.1/5Very Good! (320 reviews)

"A magical property! My wife and I loved everything about this place. However, I should say it may not be for everyone. This place really encourages you to slow down. No showers, minimal electrical devices in the room. As long as you are willing to buy into the Azulik mindset, I would encourage all ..."…"

Reviewed on 12 Mar 2020

Azulik
Can'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.

Pocket Guide: Riviera Maya

Search for hotels in Riviera Maya on Expedia.co.th. 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
  • Don't forget - you can save even more when you combine your hotel with a Riviera Maya flight for a personal Riviera Maya holiday package!

Don't forget!! to increase your points with Expedia + - Create Expedia + account for free , Log in your account before booking your vacation with us.

Frequently asked questions

Where is the best place for a stay in Riviera Maya?
Hotel Hacienda Dos Ojos is ranked highly by Expedia customers. This 3-star hotel offers free breakfast and a restaurant. Traveller reviews also recommend Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive and Turquoise Petit - Adults Only as top choices for your visit.
If I need to cancel my hotel reservation in Riviera Maya, will I receive a refund?
Yes! Most hotel bookings are fully refundable provided that you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to view the best deals available in Riviera Maya.
What's the best budget-friendly accommodation in Riviera Maya?
Based on reviews, La Galeria by Bunik is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and an outdoor pool. Other good choices for your budget-friendly stay include Catalonia Royal Tulum - All Inclusive - Adults Only and Hotel Real del Mayab.
What's the best place to stay for a family holiday in Riviera Maya?
Paradisus Playa del Carmen La Esmeralda All Inclusive is a top 4.5-star property on Expedia for families, and features 5 outdoor pools and 14 restaurants. Other good choices for your child-friendly holiday include Occidental at Xcaret Destination - All Inclusive and Barceló Maya Colonial - All Inclusive. Also, attractions such as Xel-Há Park and Xcaret Eco Theme Park are fun for children of all ages.
What's the best accommodation for a romantic getaway to Riviera Maya?
Catalonia Royal Tulum - All Inclusive - Adults Only is a favourite 4-star property for couples, and features 24-hour room service and bathrobes. Other good choices for a stay with your sweetheart include Grand Riviera Princess All Suites Resort & Spa All Inclusive and Viceroy Riviera Maya.
What's the best all-inclusive hotel in Riviera Maya?
Paradisus Playa del Carmen La Perla- Adults Only /All Inclusive is a 4.5-star all-inclusive property featuring 14 restaurants and 4 outdoor pools, and a favourite with Expedia travellers. Other good choices for your holiday include Barceló Maya Palace - All Inclusive and Panama Jack Resorts Playa del Carmen All Inclusive.
What's the best pet-friendly accommodation option in Riviera Maya?
Hotel Zulum is a top hotel for people travelling with their pets, and offers 2 restaurants and an outdoor pool for its human guests. Other good options for you and your pet include Banyan Tree Mayakoba and BLOOM Exclusive Boutique B&B.
What's the best hotel to stay near the beach in Riviera Maya?
Hotel Hacienda Dos Ojos is a top 4-star beachfront property with 4 restaurants and a free water park. Other good options to stay near the beach include Panama Jack Resorts Playa del Carmen All Inclusive and Mahekal Beach Front Resort & Spa. To enjoy some time by the water, head to Akumal Beach or Xpu-ha Beach.
What's the best luxury hotel in Riviera Maya?
Thompson Playa Del Carmen - Adults Only is a 4.5-star hotel with 3 restaurants and 3 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. Banyan Tree Mayakoba and Fairmont Mayakoba are other upscale choices for your holiday.
What's the best boutique-style accommodation in Riviera Maya?
Blue Diamond Luxury Boutique - All Inclusive - Adults Only is a favourite 4.5-star property with Expedia travellers looking for stylish accommodation, and features 3 restaurants and 2 bars. Hotel La Semilla and El Taj Oceanfront & Beachside Condo Hotel are two other options for a boutique stay.
What's the best hotel for a golf holiday in Riviera Maya?
Fairmont Mayakoba Riviera Maya - All Inclusive is a top 5-star property that has a golf course and features 5 outdoor pools. Other good options if you’d like to stay near a golf course include Blue Diamond Luxury Boutique - All Inclusive - Adults Only and Banyan Tree Mayakoba. Visit Riviera Maya Golf Club, Playacar Golf Club or Grand Coral Golf Riviera Maya to perfect your golf swing.

Riviera Maya Hotel Reviews

More trip options