A tropical beach with clear turquoise waters, numerous boats, and a resort area with thatched-roof buildings.

Find hotels in Riviera Maya from Rp1.337.757

  • 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

This weekend
Next weekend

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. Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5.0 star property
Playa del Carmen
8.8 out of 10, Excellent, (1,775 reviews)
"Wonderful very clean, food was delicious, staff were very friendly"
United States
Marie
The price is Rp18.622.975
Rp22.590.278 total
includes taxes & fees
18 Nov - 19 Nov
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

2. Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive
4.0 star property
Playa del Carmen
8.4 out of 10, Very good, (5,903 reviews)
"Amazing vacation!"
United States
Kimberly Eve
The price is Rp4.388.950
Rp5.367.095 total
includes taxes & fees
8 Nov - 9 Nov
Occidental at Xcaret Destination - All Inclusive

3. Grand Riviera Princess - All Inclusive

Grand Riviera Princess - All Inclusive
5.0 star property
Playa del Carmen
8.2 out of 10, Very good, (4,679 reviews)
"Nice resort"
United States
Jerry
The price is Rp4.159.358
Rp5.089.127 total
includes taxes & fees
5 Nov - 6 Nov
Grand Riviera Princess - All Inclusive

4. Wyndham Alltra Playa del Carmen Adults Only All Inclusive

Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.5 star property
Gonzalo Guerrero
8.6 out of 10, Excellent, (3,151 reviews)
"Amazing Time Great Staff Shopping is Walking distance"
United States
Kenyonda
The price is Rp3.175.905
Rp3.899.323 total
includes taxes & fees
5 Nov - 6 Nov
Wyndham Alltra Playa del Carmen Adults Only All Inclusive

5. Valentin Imperial Rivera Maya All Inclusive - Adults Only

Valentin Imperial Rivera Maya All Inclusive - Adults Only
4.5 star property
Playa del Carmen
9.4 out of 10, Exceptional, (1,722 reviews)
"Fantastic food, friendly staff, beautiful property,"
United States
roger
The price is Rp9.170.965
Rp11.153.345 total
includes taxes & fees
3 Dec - 4 Dec
Valentin Imperial Rivera Maya All Inclusive - Adults Only

6. Barceló Maya Palace - All Inclusive

Barceló Maya Palace - All Inclusive
4.5 star property
Xpu-Ha
9.0 out of 10, Wonderful, (2,201 reviews)
"We liked the activities that we found there, and the spa!!!"
United States
Victor
The price is Rp6.055.834
Rp7.384.038 total
includes taxes & fees
5 Nov - 6 Nov
Barceló Maya Palace - All Inclusive

7. Ocean Riviera Paradise All Inclusive

Ocean Riviera Paradise All Inclusive
5.0 star property
Playa del Carmen
8.4 out of 10, Very good, (3,186 reviews)
"It was an overall good stay"
Canada
Salina Dilavar
The price is Rp4.321.429
Rp5.285.393 total
includes taxes & fees
8 Nov - 9 Nov
Ocean Riviera Paradise All Inclusive

8. Hard Rock Hotel Riviera Maya - All Inclusive

Hard Rock Hotel Riviera Maya - All Inclusive
4.5 star property
Puerto Aventuras
8.2 out of 10, Very good, (1,001 reviews)
"Amazing resort"
United States
Max
The price is Rp6.442.578
Rp7.851.997 total
includes taxes & fees
1 Dec - 2 Dec
Hard Rock Hotel Riviera Maya - All Inclusive

9. Grand Palladium Kantenah Resort & Spa All Inclusive

Grand Palladium Kantenah Resort & Spa All Inclusive
5.0 star property
Kantenah
9.2 out of 10, Wonderful, (1,009 reviews)
"Great Hotel A-lot of amenities Tasty decisions for Food and great rooms"
United States
Andy
The price is Rp3.948.134
Rp4.777.242 total
includes taxes & fees
11 Nov - 12 Nov
Grand Palladium Kantenah Resort & Spa All Inclusive

10. Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive
5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (2,010 reviews)
"Great place to stay!"
United States
Donna
The price is Rp4.630.869
Rp5.671.027 total
includes taxes & fees
21 Nov - 22 Nov
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

11. Sandos Playacar All Inclusive

Sandos Playacar All Inclusive
4.0 star property
Playacar
7.6 out of 10, Good, (1,315 reviews)
"Good theme restaurants"
United States
Ivan
The price is Rp3.923.604
Rp4.886.998 total
includes taxes & fees
5 Nov - 6 Nov
Sandos Playacar All Inclusive

12. Grand Sunset Princess - All Inclusive

Grand Sunset Princess - All Inclusive
5.0 star property
Playa del Carmen
8.4 out of 10, Very good, (984 reviews)
"Beautiful property, great staff."
Canada
Jonathan Aaron
The price is Rp4.141.368
Rp5.068.428 total
includes taxes & fees
18 Nov - 19 Nov
Grand Sunset Princess - All Inclusive

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

The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites
5.0 star property
Gonzalo Guerrero
8.8 out of 10, Excellent, (1,277 reviews)
"Great Hotel Definitely will be back."
United States
ANDRZEJ
The price is Rp2.604.684
Rp3.400.460 total
includes taxes & fees
5 Nov - 6 Nov
The Reef 28 Hotel & Spa - Luxury Adults Only - All Suites

14. 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,039 reviews)
"Great stay!"
United States
Berlin
The price is Rp6.710.458
Rp8.176.191 total
includes taxes & fees
29 Nov - 30 Nov
Hyatt Zilara Riviera Maya Adults Only All Inclusive

15. Fairmont Mayakoba

Fairmont Mayakoba
5.0 star property
Playa del Carmen
9.2 out of 10, Wonderful, (1,000 reviews)
"Amazing stay!!"
United States
Stephanie
The price is Rp6.808.500
Rp9.674.606 total
includes taxes & fees
16 Nov - 17 Nov
Fairmont Mayakoba

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

Holiday Inn Express & Suites Playa Del Carmen by IHG
3.0 star property
Gonzalo Guerrero
9.0 out of 10, Wonderful, (1,000 reviews)
"Very happy with my stay, as always."
United States
Myriam Dafne
The price is Rp1.263.309
Rp1.614.609 total
includes taxes & fees
3 Dec - 4 Dec
Holiday Inn Express & Suites Playa Del Carmen by IHG

17. Residence Inn by Marriott Playa del Carmen

Residence Inn by Marriott Playa del Carmen
3.5 star property
Playacar
9.2 out of 10, Wonderful, (1,051 reviews)
"Free complimentary breakfast is delicious. It is also convenient to have the free shuttle service to the airport and the staff is so nice and helpful"
United States
Janeyra
The price is Rp1.525.104
Rp1.956.308 total
includes taxes & fees
3 Dec - 4 Dec
Residence Inn by Marriott Playa del Carmen

18. Family Selection At Grand Palladium Kantenah Resort & Spa - All Inclusive

Family Selection At Grand Palladium Kantenah Resort & Spa - All Inclusive
5.0 star property
Kantenah
9.0 out of 10, Wonderful, (310 reviews)
"Great experience, great food & amenities"
Mexico
Carlos Guillermo Alvarez
The price is Rp6.788.118
Rp8.213.623 total
includes taxes & fees
29 Nov - 30 Nov
Family Selection At Grand Palladium Kantenah Resort & Spa - All Inclusive

19. Akumal Bay Beach & Spa Resort All Inclusive

Akumal Bay Beach & Spa Resort All Inclusive
4.0 star property
Akumal
9.0 out of 10, Wonderful, (1,003 reviews)
"This is one of our favorite resorts. If you like snorkeling and the beach go!"
United States
BRIAN
The price is Rp6.088.750
Rp7.419.692 total
includes taxes & fees
18 Nov - 19 Nov
Akumal Bay Beach & Spa Resort All Inclusive

20. 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
8.6 out of 10, Excellent, (1,698 reviews)
"Liked the location, very happy whit every thing."
United States
Salvador Ubaldo
The price is Rp4.067.240
Rp4.977.838 total
includes taxes & fees
5 Nov - 6 Nov
Holiday Inn Club Vacations The Royal Haciendas by IHG - All inclusive
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.

Holiday Rentals in Riviera Maya

Hotels recommended for families in Riviera Maya

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Riviera Maya attractions

Learn more about Riviera Maya

Pristine beaches and ancient ruins await along this stunning coastal stretch. Snorkel vibrant reefs, explore underground cenotes, or visit Tulum's clifftop Mayan site for unforgettable experiences.

A pyramid with stone steps and two stone heads at the top.

Top Riviera Maya Hotel Reviews

More cheap stays in Riviera Maya

Find out more about Riviera Maya

Top reasons to visit Riviera Maya

  • Stunning Beaches: Riviera Maya boasts pristine beaches with soft sands and turquoise waters, perfect for relaxation.
  • Outdoor Adventures: Engage in exciting activities such as golf, diving, and exploring natural rock pools.
  • Cultural Immersion: Experience local traditions and vibrant neighbourhoods for a taste of authentic Mexican culture.
  • Family-Friendly Resorts: Enjoy a range of accommodation options catering to families and couples alike.
  • Enchanting Mayan Ruins: Discover ancient Mayan sites that offer a glimpse into the region’s rich history.

Find great hotels near Riviera Maya

Discover a diverse array of accommodation options in the stunning Riviera Maya, where resorts and hotels cater to every traveler's desires. Whether you seek family-friendly amenities, tranquil beach access, or thrilling adventure experiences, you'll find it all here. Explore luxurious villas, charming cabanas in Tulum, and popular spots like Playa del Carmen resorts and Royalton Riviera Cancun, offering the perfect backdrop for an unforgettable holiday in this tropical paradise.

  • Occidental at Xcaret Destination - All Inclusive: Nestled amidst lush tropical gardens, the 4-star Occidental at Xcaret Destination offers a family-friendly retreat just 6km from the stunning Riviera Maya coast. Guests appreciate the resort's unique blend of relaxation and adventure, with direct beach access and a plethora of amenities. Enjoy unlimited dining options, including gourmet à la carte and buffet meals, alongside an array of activities such as mini-golf, tennis, and a vibrant nightclub. The property features a dedicated children’s club and water park, making it a fantastic choice for families seeking fun in a natural setting.
  • Barceló Maya Palace - All Inclusive: A luxurious 4.5-star resort located 10km from the Riviera Maya, Barceló Maya Palace is an oasis for adventure seekers and families alike. This property is renowned for its impressive range of activities, including water sports like snorkeling and windsurfing. Guests can indulge in diverse culinary experiences at various restaurants and enjoy well-equipped fitness facilities. With children's amenities such as a playground and water park, the hotel ensures that younger guests are well catered for, allowing families to relax and explore together.
  • Hotel Riu Palace Riviera Maya - All Inclusive: Situated 11km from Riviera Maya, the 4-star Hotel Riu Palace Riviera Maya blends elegance with fun for families. The hotel boasts direct beach access and a variety of all-inclusive dining options, from buffets to à la carte meals. Guests can partake in activities like kayaking, snorkelling, and lively performances, while the 24-hour room service adds a touch of luxury. With a dedicated children’s club and shared playground, families can enjoy a harmonious stay filled with both leisure and entertainment.

Where to stay near Riviera Maya

Riviera Maya offers a stunning blend of outdoor adventures and serene beach escapes perfect for families and couples alike. With its picturesque Caribbean coastline, visitors can unwind on sandy beaches or embark on exciting excursions. Explore charming towns and vibrant neighbourhoods that embody a relaxing yet adventurous atmosphere. From the enchanting Mayan Riviera to the captivating Mexican Caribbean, this destination promises unforgettable experiences and memories to cherish.

  • Playa del Carmen: Located a mere 13km from the Riviera Maya, Playa del Carmen is a vibrant city that attracts visitors year-round, particularly during the peak months of January and March to April. This destination is perfect for families seeking a blend of outdoor adventures and beach relaxation. The city's charm lies in its beautiful beachfront, bustling tourist precinct, and various recreational areas. Popular venues include luxurious resorts and golf courses, ensuring a delightful experience for all. The picturesque beaches and family-friendly atmosphere make Playa del Carmen a must-visit location for those looking to soak up the sun and enjoy the coastal lifestyle.
  • Xcaret: Just 3km from the Riviera Maya, Xcaret is a charming village that offers an enchanting mix of family-friendly entertainment and outdoor activities. While visitor numbers tend to peak in March, July, and December, Xcaret maintains a steady flow of tourists throughout the year. The village is best known for its theme park, which showcases the rich cultural heritage and natural beauty of Mexico. Visitors can enjoy stunning beaches and a variety of recreational areas, making it an ideal spot for families looking for fun and adventure. Xcaret promises a unique experience that blends nature, culture, and entertainment.
  • Puerto Aventuras: Situated 8km from the Riviera Maya, Puerto Aventuras is a lively city renowned for its beautiful beaches and outdoor activities. The peak travel periods occur in March to April and July, though it welcomes visitors throughout the year. Families flock to this destination for its recreational areas, resorts, and golf options. The local marina is a highlight, offering various water-based activities, while the nearby theme park provides additional entertainment. Puerto Aventuras is an excellent choice for those wishing to enjoy a beachside getaway with a wealth of family-friendly options.

Things to do near Riviera Maya

Shopping

Visit Playa del Carmen's Quinta Avenida, a vibrant street lined with shops offering local crafts and souvenirs. For a more extensive experience, head to Centro Maya, a shopping mall featuring a variety of stores, restaurants, and entertainment options to enjoy during your stay in Riviera Maya.

Recreation

At the serene Yäan Wellness Energy Spa in Tulum, indulge in holistic treatments inspired by ancient Mayan traditions, surrounded by lush jungle. In Playa del Carmen, the spa at Banyan Tree offers rejuvenating therapies and relaxing outdoor spaces, ideal for unwinding after a day of exploration.

Adventure

At Gorilax Jungle Park, located 39km from Riviera Maya, you can soar through the treetops on exhilarating ziplines and tackle challenging ropes courses amidst lush jungle scenery. Puerto Morelos Adventure, 37km away, offers a similar thrill with its zipline experience, surrounded by vibrant natural landscapes.

Nightlife

Experience the vibrant nightlife at Coco Bongo in Playa del Carmen, known for its spectacular shows and lively atmosphere. For a more laid-back vibe, visit La Vaquita, where you can enjoy cocktails and dance the night away with energetic beats.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Riviera Maya

For budget-friendly travel to Riviera Maya, consider visiting between September and November when accommodation prices are lower. Booking your hotel about a month in advance usually yields the best rates, and Wednesdays are the cheapest days to stay. Use Expedia to find deals by applying filters for your budget and preferences, and look for package deals that combine flights and activities for additional savings. Don't forget to check for last-minute offers as well, particularly indicated by the green banner on Expedia.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Riviera Maya are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Riviera Maya about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Riviera Maya is Wednesday. The most expensive day to stay around Riviera Maya is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you wish to stay in. To find the most affordable prices and offers, simply arrange the price filter in ascending order.
  • Consider bundling your trip: You can save money by combining your hotel booking in Riviera Maya with your flights and activities through an Expedia package.

Find the best attractions near Riviera Maya

Riviera Maya is an ideal destination for outdoor enthusiasts and families, featuring stunning beaches, marinas, and waterholes. Visitors can immerse themselves in the local culture while enjoying the region's famous turquoise waters. Notable attractions include luxurious tourist resorts and the vibrant Riviera Cancun, ensuring a memorable holiday experience filled with adventure and relaxation.

  • Playacar Beach: Situated 10km from Riviera Maya, Playacar Beach offers a serene escape with its soft sands and crystal-clear waters. Ideal for relaxation, it boasts a laid-back atmosphere, perfect for sunbathing and leisurely strolls along the shore.
  • Ferry to Cozumel: Located 5km away, the Ferry to Cozumel provides an adventurous gateway to the island. This marina is a hub for outdoor enthusiasts, offering thrilling boat rides and opportunities to explore the vibrant marine life through snorkelling and diving.
  • Playa del Carmen Main Beach: Just 13km from Riviera Maya, this lively beach is a family-friendly destination featuring a bustling promenade. Enjoy outdoor activities, local eateries, and the vibrant atmosphere that makes it a popular spot for visitors.

Best time to go to Riviera Maya

The best time to visit Riviera Maya is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.3°F (23.5°C)Light RainMostly SunnyAverageSlightly High
February75.7°F (24.3°C)No RainMostly SunnyAverageAverage
March77.0°F (25.0°C)No RainMostly SunnySlightly HighSlightly High
April79.3°F (26.3°C)No RainMostly SunnyAverageAverage
May81.0°F (27.2°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Moderate RainMostly SunnyAverageAverage
July82.6°F (28.1°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.2°C)Light RainMostly SunnyAverageAverage
September81.9°F (27.7°C)Moderate RainMostly SunnySlightly LowSlightly Low
October79.9°F (26.6°C)Light RainMostly SunnySlightly LowSlightly Low
November77.2°F (25.1°C)Light RainMostly SunnySlightly LowSlightly Low
December75.9°F (24.4°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Riviera Maya

Visiting Riviera Maya is convenient with three major airports nearby. Cancun International Airport (CUN) is approximately 63km away, with luxurious hotels like Hotel Riu Palace Kukulkan and Secrets The Vine Cancun located within 13km. Tulum International Airport (TQO), situated around 68km from Riviera Maya, offers accommodations such as Hotel Tiki Tiki Tulum and Tooj Cheel Lodge Tulum, both about 11–19km away. Cozumel International Airport (CZM) lies just 26km from the region, featuring upscale options like Devossion By Live Aqua Playa del Carmen. Each airport provides various transportation services, including shuttle options and fees for easy access to and from nearby hotels.