Photo by Riviera Maya Destination Marketing Office

Find hotels in Riviera Maya from $34

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 13,094 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

5.0 star property
Puerto Morelos
8.6 out of 10, Excellent, (1303)
"Nice size resort with very pro staff, helpful and polite"
Canada
William Joseph Michael
$269 nightly
The price is $329
Dec 9 - Dec 10
Total with taxes and fees
Margaritaville Island Reserve Riviera Maya - An Adults Only All Inclusive

Puerto Aventuras Hotel & Beach Club

3.5 star property
Puerto Aventuras
9.0 out of 10, Wonderful, (135)
"We have always enjoyed this hotel and the location. The staff is all new but very friendly."
United States
David
$156 nightly
The price is $192
Dec 20 - Dec 21
Total with taxes and fees
Puerto Aventuras Hotel & Beach Club

Copal Tulum Hotel

4.5 star property
Zama
8.6 out of 10, Excellent, (1002)
"Great rooms and staff was wonderful to deal with."
Canada
Tam
$65 nightly
The price is $82
Dec 8 - Dec 9
Total with taxes and fees
Copal Tulum Hotel

Sensira Resort & Spa Riviera Maya – All Inclusive

4.5 star property
Puerto Morelos
8.4 out of 10, Very Good, (2126)
"The room wan clean, multiple pools and great food"
United States
Simion
$316 nightly
The price is $386
Dec 7 - Dec 8
Total with taxes and fees
Sensira Resort & Spa Riviera Maya – All Inclusive

Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

5.0 star property
Playa del Carmen
8.4 out of 10, Very Good, (1149)
"The rooms were clean, the facility was clean and everyone was helpful and welcoming. "
United States
Esmeralda
$504 nightly
The price is $613
Dec 14 - Dec 15
Total with taxes and fees
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

Hotelito Azul

5.0 star property
Zona Hotelera
8.6 out of 10, Excellent, (630)
"The staff was amazing, flavio was extremely helpful with all things needed for our room, as well as Griselda always keeping our room beautiful and clean not to mention the absolutely beautiful swan towel designs that she left us, her sense of humour was contagious, Cayetano was so sweet and attentive always checking up on us at the beach and giving us great dinner recommendations, he was such a nice person and we look forward to seeing everyone again! "
Canada
HADI
$209 nightly
The price is $253
Dec 7 - Dec 8
Total with taxes and fees
Hotelito Azul

Motto by Hilton Tulum

4.5 star property
Zama
8.6 out of 10, Excellent, (284)
"The photos were exactly like the property, conveniently located too!"
United States
Erica
$91 nightly
The price is $114
Dec 12 - Dec 13
Total with taxes and fees
Motto by Hilton Tulum

Hotel San Miguel Playa del Carmen

2.0 star property
Downtown Playa del Carmen
$41 nightly
The price is $53
Dec 9 - Dec 10
Total with taxes and fees
Hotel San Miguel Playa del Carmen

Residence Inn by Marriott Playa del Carmen

3.5 star property
Playacar
9.2 out of 10, Wonderful, (1067)
"CLEAN, FRIENLY STAFF, EXELENT LOCATION, FREE TRANSPORT FROM AIRPORT TO HOTEL AND VS"
United States
Juan
$95 nightly
The price is $117
Dec 11 - Dec 12
Total with taxes and fees
Residence Inn by Marriott Playa del Carmen

Grand Residences Riviera Cancún All Inclusive

5.0 star property
Puerto Morelos
9.2 out of 10, Wonderful, (1001)
"Nice rooms and great staff. "
United States
Christopher
$389 nightly
The price is $466
Dec 13 - Dec 14
Total with taxes and fees
Grand Residences Riviera Cancún All Inclusive

Hotel Indigo Playa Del Carmen by IHG

Downtown Playa del Carmen
$126 nightly
The price is $155
Dec 17 - Dec 18
Total with taxes and fees
Hotel Indigo Playa Del Carmen by IHG

Mahekal Beach Front Resort & Spa

4.0 star property
Downtown Playa del Carmen
8.8 out of 10, Excellent, (1001)
"Excellent hotel right on the water. Loved it."
Canada
Leona
$170 nightly
The price is $209
Dec 15 - Dec 16
Total with taxes and fees
Mahekal Beach Front Resort & Spa

Coco Unlimited

3.0 star property
Zona Hotelera
9.0 out of 10, Wonderful, (900)
"Restaurant on site was awesome and the staff were superb! "
United States
Jasmin
$134 nightly
The price is $165
Dec 7 - Dec 8
Total with taxes and fees
Coco Unlimited

Aloft Tulum

4.5 star property
Zama
9.0 out of 10, Wonderful, (452)
"Very clean and trendy hotel with a beautiful rooftop deck and infinity pool. The staff are friendly and the location is quite walkable. The one con is that the doors don’t seem to block out the sound that well"
Canada
Justin
$90 nightly
The price is $112
Dec 13 - Dec 14
Total with taxes and fees
Aloft Tulum

Villa Pescadores Tulum

3.0 star property
Zona Hotelera
9.4 out of 10, Exceptional, (343)
"Access to lake excellent!"
United States
julio
$183 nightly
The price is $225
Dec 10 - Dec 11
Total with taxes and fees
Villa Pescadores Tulum

Holiday Inn Express & Suites Playa Del Carmen by IHG

3.0 star property
Downtown Playa del Carmen
9.0 out of 10, Wonderful, (1003)
"Location is great."
United States
Raquel
$76 nightly
The price is $94
Dec 12 - Dec 13
Total with taxes and fees
Holiday Inn Express & Suites Playa Del Carmen by IHG

Mvngata Beach Hotel

4.0 star property
Playa del Carmen
9.6 out of 10, Exceptional, (218)
"Spotless, kind and attentive staff, and beautiful view."
United States
Cecilia
$228 nightly
The price is $278
Dec 7 - Dec 8
Total with taxes and fees
Mvngata Beach Hotel

Ventus Ha at Marina El Cid Spa & Beach Resort

4.0 star property
Puerto Morelos
9.0 out of 10, Wonderful, (1102)
"Great resort, food, and staff. "
Canada
Lexxa
$334 nightly
The price is $408
Dec 11 - Dec 12
Total with taxes and fees
Ventus Ha at Marina El Cid Spa & Beach Resort

Hotel Arrecifes Suites

3.0 star property
Puerto Morelos
8.2 out of 10, Very Good, (534)
"balcony with beach front view is hard to beat at any price. "
Canada
Derek
$73 nightly
The price is $93
Dec 15 - Dec 16
Total with taxes and fees
Hotel Arrecifes Suites

Antera Hotel & Residences

3.5 star property
Downtown Playa del Carmen
9.0 out of 10, Wonderful, (1005)
"Excellent location and service. "
United States
Marcos
$115 nightly
The price is $142
Dec 8 - Dec 9
Total with taxes and fees
Antera Hotel & Residences
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.

Great weekend hotel deals in Riviera Maya

Showing deals for:Dec 19 - Dec 21
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.

Riviera Maya which includes boating, a sandy beach and tropical scenes
Photo by Riviera Maya Destination Marketing Office
Open Photo by Riviera Maya Destination Marketing Office

Top Riviera Maya Hotel Reviews

More cheap stays in Riviera Maya

Hotels in Riviera Maya with star-rating

Find out more about Riviera Maya

Top reasons to visit Riviera Maya

  • Stunning Beaches: Riviera Maya boasts beautiful, pristine beaches perfect for relaxation and water activities.
  • Outdoor Adventures: Engage in thrilling excursions, including scuba diving and exploring natural waterholes.
  • Cultural Experiences: Immerse yourself in local customs, vibrant parties, and modern Maya culture.
  • Family-Friendly Atmosphere: Enjoy a variety of activities suitable for families, making it an ideal vacation spot.
  • Diverse Accommodations: Choose from luxurious all-inclusive resorts to charming boutique hotels tailored to your needs.

Find great hotels near Riviera Maya

Discover the perfect getaway in Riviera Maya, where a diverse array of hotels and resorts await to provide an unforgettable vacation experience. Whether you're seeking family-friendly accommodations, beachfront luxury, or adventure-filled activities, you'll find the ideal lodging to suit your needs. With options ranging from all-inclusive resorts to charming boutique hotels, Riviera Maya offers something for every traveler looking to relax and explore this stunning destination.

  • Occidental at Xcaret Destination - All Inclusive: Nestled in a lush, eco-friendly environment, Occidental at Xcaret Destination is a 4-star all-inclusive resort perfect for families and eco-conscious travelers. With unlimited food and drinks, including gourmet options and a nightclub on-site, guests will enjoy a vibrant atmosphere. The resort offers a variety of activities, from tennis and mini-golf to dance lessons and performances. Families will appreciate the children's amenities, such as a dedicated club and arcade room. Business travelers can take advantage of the on-site business center, making it suitable for both leisure and work-related trips.
  • Barceló Maya Palace - All Inclusive: This luxurious 4.5-star resort boasts direct beach access and a wealth of amenities, making it an ideal choice for families and beach lovers. Barceló Maya Palace offers all-inclusive services, including mini-golf, windsurfing, and a variety of dining options. Guests can enjoy theme parties and cooking classes, while children can have fun at the on-site water park and arcade. Business facilities, including multiple meeting rooms and conference spaces, cater to corporate travelers, ensuring a blend of relaxation and productivity during your stay.
  • Hotel Riu Palace Riviera Maya - All Inclusive: A stunning 4-star resort, Hotel Riu Palace Riviera Maya offers a perfect blend of relaxation and excitement. With direct beach access, guests can indulge in various water sports, from snorkeling to kayaking. The property features a full-service spa, where you can unwind with massages and treatments. Enjoy a range of dining options, including a 24-hour room service, and vibrant nightlife with an on-site nightclub. This resort is ideal for those seeking a beach getaway combined with spa and golf experiences.

Where to stay near Riviera Maya

Riviera Maya is a stunning destination perfect for outdoor adventures and family vacations. With its pristine coastline, breathtaking sea views, and a blend of modern Maya culture, visitors can enjoy a variety of experiences from relaxing beach days to exciting excursions. Explore charming neighborhoods that offer a family-friendly atmosphere and romantic settings, making it an ideal spot for every type of traveler. Discover the beauty and vibrancy of Riviera Maya, where unforgettable memories await.

  • Playa del Carmen: Nestled about 8 miles from the heart of Riviera Maya, Playa del Carmen is a vibrant city known for its beautiful beaches and family-friendly atmosphere. With a steady flow of visitors year-round, peak seasons occur from January to April, attracting those seeking outdoor adventures and relaxing beach experiences. Playa del Carmen boasts a lively tourist precinct filled with shops, restaurants, and recreational areas, making it an ideal destination for families and beach lovers alike. Key attractions include the stunning beaches and various resorts that cater to all types of travelers, ensuring a memorable vacation.
  • Xcaret: Just 2 miles from Riviera Maya, Xcaret is an enchanting village that offers a unique blend of entertainment and outdoor activities. Popular among families, Xcaret sees a spike in visitors during March, July, and December, drawn by its theme park and beach attractions. The village provides a rich cultural experience with its recreational areas, resorts, and opportunities for exploration. Visitors can enjoy a day at the renowned Xcaret Park, where they can partake in various activities, making it a perfect spot for family fun and adventure.
  • Paamul: Located a mere 3 miles from Riviera Maya, Paamul is a charming city that offers a serene beach getaway ideal for families and outdoor enthusiasts. With peak visitor numbers in March to April and July, this destination is known for its inviting atmosphere and beautiful coastal scenery. Paamul features a range of recreational areas, resorts, and golf options, ensuring that guests enjoy a plethora of activities. The local attractions, including pristine beaches and nearby theme parks, provide the perfect backdrop for a delightful vacation filled with relaxation and adventure.

Things to do near Riviera Maya

Riviera Maya offers a fantastic blend of outdoor adventures and family-friendly activities, making it an ideal vacation spot. Visitors can enjoy exciting excursions, world-class golf courses, and excellent tennis facilities. Scuba diving enthusiasts will find breathtaking underwater experiences, while those looking for a memorable stay can immerse themselves in authentic Mexican parties. With its stunning beaches and vibrant atmosphere, Riviera Maya promises an unforgettable getaway for everyone.

Shopping

Paseo del Carmen, located 7 miles from Riviera Maya, offers a vibrant shopping experience with entertainment and family-friendly activities. Centro Maya Shopping Center, 6 miles away, combines business and leisure vibes. Plaza Paraiso, also 7 miles from Riviera Maya, provides a mix of business and family-friendly options.

Recreation

Experience tranquility at Xcaret Eco Theme Park, where you can explore nature trails and enjoy spa services. For a mix of sports and relaxation, visit Puerto Aventuras Golf Club, offering beautiful greens. Lastly, unwind at Xplor Theme Park with its serene atmosphere and adventurous activities like zip-lining.

Adventure

Piste Cyclable sur Paseo Xaman-Ha offers an exhilarating biking experience with stunning views, located 6 miles from Riviera Maya. Dive into adventure at Blu Riviera Maya, 4 miles away, where you can explore vibrant underwater sports. We B Divin' Cozumel, 14 miles distant, promises thrilling underwater exploration and excitement.

Nightlife

In Riviera Maya, Calle 12 is a vibrant entertainment hub, perfect for late-night dancing and lively bars, located 8 miles away. For a unique experience, the Cha'an Ka'an Observatory of Cozumel, 14 miles away, offers a cosmic atmosphere and stunning views, blending nightlife with stargazing.

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

Booking tips and Expedia advantages for Riviera Maya

To save money while visiting Riviera Maya, plan your trip between September and November for lower prices, and aim to book your hotel about a month in advance. Tuesdays are the cheapest days to stay, while Thursdays are the most expensive. Utilize Expedia's search tools to find eco-friendly hotels and sort by price to find the best deals. Consider booking a package that combines your hotel, flights, and activities for additional savings. Lastly, join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future bookings.

  • 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 Tuesday. The most expensive day to stay around Riviera Maya is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will show you available sustainable and eco-friendly hotels. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Riviera Maya hotel, flights, and activities all in one.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Riviera Maya

Riviera Maya is an ideal destination for outdoor enthusiasts and families seeking a beachfront vacation. With stunning beaches, marinas, and natural waterholes, you can explore a variety of attractions that blend adventure with cultural experiences. Whether you're lounging at a resort or engaging in activities around the area, Riviera Maya promises unforgettable moments for every traveler.

  • Ferry to Cozumel: Experience an exciting adventure as you board the ferry to Cozumel, just 3 miles from Riviera Maya. Enjoy stunning ocean views and the thrill of exploring the vibrant island known for its beautiful beaches and snorkeling spots.
  • Playa del Carmen Main Beach: Relax at Playa del Carmen Main Beach, located 8 miles away, where families can enjoy sun-soaked days, water activities, and a lively atmosphere, perfect for creating unforgettable memories.
  • Quinta Avenida: Stroll down Quinta Avenida, an 8-mile distance from Riviera Maya, and immerse yourself in the bustling city vibes. This vibrant street is filled with shops, restaurants, and nightlife, offering a true taste of local culture.

Best time to go to Riviera Maya

The best time to visit Riviera Maya can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Riviera Maya falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature around Riviera Maya falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.3°F (23.5°C)Light RainMostly SunnyAverageAverage
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 SunnyAverageSlightly High
May81.0°F (27.200000000000003°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.200000000000003°C)Light RainMostly SunnyAverageAverage
September81.9°F (27.700000000000003°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

Travelers heading to the Riviera Maya can conveniently fly into three major airports. Cancun International Airport (CUN) is approximately 39 miles away, with nearby hotels like Secrets The Vine Cancun and JW Marriott Cancun Resort & Spa offering transportation services to the airport. Tulum International Airport (TQO), located about 42 miles from the Riviera Maya, features hotels such as Tooj Cheel Lodge and Kambulum Nature Eco-Villas, which also provide shuttle options. Lastly, Cozumel International Airport (CZM) is roughly 16 miles away, with accommodations like Palmaïa-The House of AïA and Grand Hyatt Playa Del Carmen Resort, both offering various transfer services to the airport.