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.

Find Hotels in Riviera Maya

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

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

Riviera Maya hotels and places to stay

Occidental at Xcaret Destination - All Inclusive
4 out of 5
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
The price is $174 per night
21.74 mi from city center
4.1/5Very Good! (3,409 reviews)

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

Reviewed on May 14, 2020

Occidental at Xcaret Destination - All Inclusive
Casa Malca
4 out of 5
Carretera Tulum-Boca Paila Km 9.5, Tulum, QROO
Free CancellationReserve now, pay when you stay
The price is $331 per night
20.66 mi from city center
4.3/5Excellent! (152 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 Mar 7, 2020

Casa Malca
Ocean Coral & Turquesa - All Inclusive
4 out of 5
Super manzana 12, Lote 1-05, Puerto Morelos, QROO
The price is $199 per night
46.95 mi from city center
4/5Very Good! (1,239 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 Mar 28, 2020

Ocean Coral & Turquesa - All Inclusive
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
TRS Yucatan Hotel - Adults Only - All Inclusive
4.5 out of 5
Ctra Chetumal-Puerto Juarez Km, 256-100, Municipio Solidaridad, Kantenah, QROO
The price is $307 per night
7.66 mi from city center
4.7/5Exceptional! (411 reviews)

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

Reviewed on Mar 15, 2020

TRS Yucatan Hotel - Adults Only - All Inclusive
Azulik
4 out of 5
Carretera Tulum-Ruinas Km. 5, Zona Hotelera Tulum, Tulum, QROO
The price is $450 per night
17.27 mi from city center
4.1/5Very Good! (321 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 Mar 12, 2020

Azulik
Hotelito Azul
4 out of 5
Carretera Tulum-Boca Paila, Km. 5.8, Tulum, QROO
The price is $175 per night
18.32 mi from city center
4.5/5Wonderful! (134 reviews)

"Beautiful property, almost tree house/hut like. I loved the huge sliding door/window floor to ceiling wall with a nice garden view as you wake up. The beach was beautiful, very clean property overall and nice staff. One negative, the bed was on the hard side."…"

Reviewed on Feb 27, 2020

Hotelito Azul
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 $341 per night
21.74 mi from city center
4.7/5Exceptional! (1,433 reviews)

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

Reviewed on Mar 17, 2020

Hotel Xcaret Mexico - All Parks and Tours / All Fun 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 $228 per night
11.7 mi from city center
4.4/5Wonderful! (1,251 reviews)

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

Reviewed on Mar 15, 2020

Barceló Maya Palace - All Inclusive
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
The price is $150 per night
11.73 mi from city center
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 Mar 22, 2020

Dreams Tulum Resort & Spa - All Inclusive
Excellence Riviera Cancun - Adults Only - All Inclusive
5 out of 5
Carr. Federal 307 Chet-Pto. Juarez, Km 324 - 342, Mza. 7, Lt. 1, SM 11, Puerto Morelos, QROO
The price is $418 per night
46.69 mi from city center
4.8/5Exceptional! (1,192 reviews)

"Prior to our visit to Excellence Riviera Cancun we visited Excellence Playa Mujeres four times. The two properties are similar in layout. The service is exceptional;the food very good. Our favorite restaurants were the Italian Oregano and the French Chez Isabelle;superb food and service.All the amenities ..."…"

Reviewed on Mar 29, 2020

Excellence Riviera Cancun - Adults Only - All Inclusive
Can't find the place you want?
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.

Visiting Riviera Maya

Couples looking to get away will find a romantic atmosphere in Riviera Maya, and visitors give high marks for the beaches and entertainment choices. Tourists to the city can also enjoy its relaxing setting. Top sights in the city include Akumal Beach, Xel-Há Park, and Xpu-ha Beach.

  • There are 5928 hotels and other accommodations in Riviera Maya
  • The closest major airport is in Cozumel, Quintana Roo (CZM-Cozumel Intl.), 31.4 mi (50.5 km) from the city center
  • The next closest is in Cancun, Quintana Roo (CUN-Cancun Intl.), 54.6 mi (87.9 km) away

Sightseeing and Staying in Riviera Maya

Cultural venues in the city include CEDAM Museum, SFER IK, and 3D Museum of Wonders. Attractions like Xel-Há Park, Xcaret Eco Theme Park, and Xplor Theme Park are fun for kids of all ages. The city is notable for landmarks like Tulum Mayan Ruins, Coba Archaeological Site, and Central Square.

In Riviera Maya, you'll find 5928 hotels and other lodging accommodations so you'll have plenty of choices for your holiday getaway. Here you'll find top ones based on our user reviews:

  • Encantada Tulum - This 4-star resort features a private beach, 2 restaurants, and free breakfast. It's a favorite with Expedia travelers for its helpful staff and WiFi.
  • Jashita Hotel - Our customers love the dining options and clean rooms at this hotel. This 4.5-star hotel features a full-service spa, a private beach, and free breakfast.
  • Rosewood Mayakoba - With a stay at this 5-star hotel, guests can enjoy access to 6 outdoor pools and a full-service spa, along with a private plunge pool. Expedia customers like its beach locale and helpful staff.

Other favorite sights in Riviera Maya include Akumal Beach, Xpu-ha Beach, and Tulum National Park. Outside the city, popular places to see include Playa Mia Grand Beach and Water Park, located 25.1 mi (40.5 km) from the heart of the city, and Paradise Beach, which is 25.2 mi (40.6 km) away.

Dressing for Riviera Maya

  • Between January and March, you can expect the daytime average to be around 86°F and the nighttime average to be 68°F
  • From April to June, temperatures average about 87°F during the day and 70°F at night
  • July through September averages 89°F during the day and 74°F at night
  • In October-December, the average temperature is 87°F during the day and 67°F at night
  • About 45.07 inches of rain falls on Riviera Maya each year
  • Hottest months are usually August and July with an average temperature of 88°F, while the coldest months are December and February with an average of 68°F

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 free WiFi. Traveler reviews also recommend Hotel Xcaret Mexico - All Parks and Tours / All Fun Inclusive and Turquoise Petit - Adults Only as top choices for your trip.
If I need to cancel my hotel reservation in Riviera Maya, will I receive a refund?
Yes, you’ll find most hotel reservations are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to view the top deals on offer in Riviera Maya.
Where can I learn more about changing or cancelling my trip to Riviera Maya?
For additional details about changing or cancelling your trip to Riviera Maya, click here.
What's the best budget-friendly hotel in Riviera Maya?
Based on reviews, La Galeria by Bunik is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and air conditioning. 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 hotel when traveling with kids to 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 kid-friendly vacation include Occidental at Xcaret Destination - All Inclusive and Barceló Maya Colonial - All Inclusive. Attractions like Xel-Há Park and Xcaret Eco Theme Park are also fun for kids of all ages.
What's the best accommodation for a couple visiting Riviera Maya?
Catalonia Royal Tulum - All Inclusive - Adults Only is a favorite 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 favorite with Expedia travelers. Other good options for your stay include Barceló Maya Palace - All Inclusive and Panama Jack Resorts Playa del Carmen All Inclusive.
What is the favorite LGBTQ-friendly accommodation in Riviera Maya?
Sandos Playacar All Inclusive is a top 4-star LGBTQ-friendly property, affiliated with IGLTA, that features 8 outdoor pools and free stocked minibars.
What's the best pet-friendly place to stay in Riviera Maya?
Hotel Zulum is a top hotel for people traveling with their pets, and offers 2 restaurants and 2 bars/lounges for its human guests. Other good choices for you and your pet include Banyan Tree Mayakoba and BLOOM Exclusive Boutique B&B.
What's the best accommodation 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 high-end 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 travelers looking for a pampering stay. Banyan Tree Mayakoba and Fairmont Mayakoba are other upscale choices for your vacation.
What's the best boutique accommodation in Riviera Maya?
Blue Diamond Luxury Boutique - All Inclusive - Adults Only is a favorite 4.5-star property with Expedia travelers looking for a stylish accommodation, featuring 3 restaurants and 2 bars. Hotel La Semilla and El Taj Oceanfront & Beachside Condo Hotel are other boutique-style choices.

Recent reviews of Riviera Maya hotels

More trip options