Popular hotels
Top-rated hotels
Cheapest hotels
Where to stay
About Riviera Maya

Hotels in Riviera Maya

Search and compare Riviera Maya hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Riviera Maya

Discover well-known properties in Riviera Maya that are favoured by visitors more than others. There are 21,853 hotels in Riviera Maya and price data was last updated on 6 June 2025. The average price for a hotel in Riviera Maya is .
The following hotels are among the most sought after in the Riviera Maya area. Change the dates at the top of the page to see more options in Riviera Maya.
Filter by star ratings
All filters
Carretera Federal 307, Km 282, Playa del Carmen, Quintana Roo, Mexico
Located 45 minutes drive from Cancun and 10 minute drive from Playa del Carmen, Occidental at Xcaret Destination is moments from the stunning Xcaret Park, this all-inclusive resort offers a variety of activities and facilities that the entire family can enjoy. Guests at the Occidental at Xcaret Destination can participate in a number of on-site activities, including supervised children's programmes and snorkeling lessons. The resort also features 7 swimming pools, spa services and a nightclub. The acommodation also features 11 restaurants and 10 bars including the disco. Occidental at Xcaret Destination also allows guests to participate in excursions to the Mayan ruins and the archaeological sites of Chicen Itza. This magnificent resort features the Occidental Unlimited Xcaret Xperience (UXX) package specially designed for its guests. These packages offers unlimited access to the Xcaret park during the stay ($). Guests with reservations for the UXX package will enjoy over 40 exhibits and attractions at the world renowned eco-archaeological Xcaret Park. Enhance your stay with the Unlimited Xcaret Xperience upon arrival at the resort and pay a special price for Adults & Children as well at the check in. D'Oriental, La Hacienda, Steak House, El Pescador and Los Olivos restaurants require prior reservation, are subject to availability, and restrictions apply.
Free Wi-Fi
8.2
Excellent
1947 reviews
Location
6.1 km from city centre
Carretera Federal 307, Km 254 600, Akumal, Quintana Roo, Mexico
Situated in Akumal, less than 1 km from Akumal Beach, Secrets Akumal Riviera Maya - Adults Only features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a terrace, the property also has a bar, as well as a tennis court. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The breakfast offers buffet, continental or American options. At the resort you will find a restaurant serving French, Italian and Mexican cuisine. Vegetarian and gluten-free options can also be requested. You can play billiards, table tennis and darts at this 5-star resort, and the area is popular for canoeing. Guests can sing karaoke, plan their trips at the tour desk, or make use of the business centre. Tulum Archeological Site is 24 km from Secrets Akumal Riviera Maya - Adults Only, while ADO International Bus Station is 37 km from the property. Cozumel International Airport is 52 km away.
Free Wi-Fi
9.4
Excellent
719 reviews
Location
0.5 km from city centre
Prolongacion 5ta Avenida, Playa del Carmen, Quintana Roo, Mexico
Located on the beautiful Riviera Maya, this 5-star resort is 9 km from downtown Playa del Carmen. The beachfront resort features 12 swimming pools some with internal hot tubs and spacious suites with a private balcony. Guests of the Grand Riviera Princess-All Inclusive can relax at Spa Princess, offering body and hair treatments. Active guests will enjoy the state-of-the-art fitness center and 6 tennis courts and 2 paddle courts. With 2 international Main Buffets and 7 a la carte restaurant on-site, guests of Grand Riviera Princess can enjoy a variety of cuisine, from Swiss specialties at La Fondue to Asian dishes at Miso. The 9 bars, including Tequila poolside bar, offers cocktails and beer throughout the property. A 24 hours Sport Bar is also included. A flat-screen satellite TV and a fully-stocked minibar are standard in every modern suite at Grand Riviera. All suites include a sofa bed and marble bathroom. Many suites include a spa bath. El Cameleon Golf Club is 4 km from the resort. Cancun International Airport is a 45-minute drive away. There is no capacity for extra beds in the room. Please take note that we have a Municipality Tax of $34 MXN per room per night, for all the bookings with check in date starting in September 2021, this Tax will be paid directly at the property at the check in.
Pool
7.8
Good
2934 reviews
Location
6.8 km from city centre
Carr.Fed.307 Chetumal, Playa del Carmen, Quintana Roo, Mexico
Nestled on a one-half mile stretch of private beach in Playa Secreto in the Riviera Maya, this only-adult, all-inclusive resort offers spa services and a variety of on-site dining and entertainment options. Valentin Imperial Maya All Inclusive features rooms with jetted tubs and balconies. The rooms offer free high-speed internet access as well as iPod docking stations. Breakfast and lunch are served at the beachfront à la carte restaurant. The resort's main buffet restaurant serves breakfast and lunch. For dinner, guests can choose from 7 a la carte restaurants, which serve Italian, French, Japanese, Indonesian, Mexican, steak dishes and seafood. The property arranges kayaking, snorkeling or scuba diving. On spot, guests can relax with a massage in the full-service spa. Among other features are an outdoor swimming pool and tennis courts. Valentin Imperial Maya All Inclusive is located 25 minutes' drive from International Cancun Airport, 30 minutes' drive from Cancun and only 20 minutes' drive from Playa del Carmen.
Free Wi-Fi
9.1
Excellent
748 reviews
Location
20.7 km from city centre
Av. Constituyentes No. 2, Playa del Carmen, Quintana Roo, Mexico
Situated on the beautiful Maya Riviera and within walking distance to the famous Fifth Avenue, this luxurious, all-inclusive beachfront resort offers exceptional service, first-class amenities and endless activities and entertainment. Rooms in this resort have garden or ocean views, hot tub, LED TV with satellite channels, complimentary Wi-Fi, plush bathrobes and slippers, BOSE sound system, bathrooms with luxury amenities, a fully-stocked premium mini bar and turndown service. Hilton Playa del Carmen, an All-Inclusive Adult Only Resort offers guests a variety of activities, adventures and excitement. With nightly live music, daily social entertainments, an on-site library and boutique shops, there is something for everyone. Hilton Playa del Carmen, an All-Inclusive Adult Only Resort features 7 specialty restaurants serving Mexican, Asian, and Mediterranean and International dishes. While at Hilton Playa del Carmen, an All-Inclusive Adult Only Resort guests can learn about wine tasting, receive tennis lessons, plan tours and excursions with the hotel's tour desk, or simply relax and enjoy the beautiful views from private balconies.
Free Wi-Fi
8.4
Excellent
991 reviews
Location
1.1 km from city centre
Crta Chetumal - Cancun Km 250, Akumal, Quintana Roo, Mexico
Featuring an outdoor pool, free WiFi access, and a spa, Bahia Principe Grand Tulum - All Inclusive is located in Akumal, Mexico. A flat-screen satellite TV, telephone, and alarm clock are included in each room. A minibar, refrigerator, and coffee machine are also furnished. Free toiletries and a hairdryer are provided in all private bathrooms. A tennis court and fitness centre are featured at the Bahia Principe Grand Tulum - All Inclusive as well as 9 bars and 4 restaurants. A waterpark, nightclub, and adjacent casino are also available for guests to enjoy. Aktun Chen Natural Park is 4.4 km from the hotel, Xcacel Beach is 9.7 km away, and Xel-Há Park is 11 minutes' drive away from the Bahia Principe Grand Tulum - All Inclusive.
Free Wi-Fi
8.1
Excellent
1292 reviews
Location
3.7 km from city centre
Carretera Federal 307 Chetumal-Cancún, Playa del Carmen, Quintana Roo, Mexico
Secrets Maroma Beach Riviera Cancun is a AAA's 5 Diamond Award Winner property with 13 outdoor pools, 6 à la carte gourmet restaurants, a buffet restaurant, a Coco Café, a Barefoot Grill and a Preferred Beach Club exclusive for Preferred Club guests. Restaurants that request dress code casual elegance are Bordeaux, El Patio, Himitsu, Oceana, Portofino, Seaside Grill and World Café. Dress code casual elegance – Long pants required for men. No sleeveless shirts or flip-flops. Sneakers/ tennis shoes or dress sandals, dress shirts with short sleeves or collared shirts. Himitsu, there are three teppanyaki tables available (must request in advance with Concierge). It also offers a wide variety of on-site activities like yoga and scuba lessons. Featuring hot tubs, furnished terraces, and minibars, the suites at this adult-only have flat-screen cable TV. The marble bathrooms provide toiletries, bathrobes and a hairdryer. The restaurants at Secrets Maroma have different specialties like buffet services, Mexican cuisine, Asian delicacies, French dishes, Italian specialties and grilled meals. Other activities that this all-inclusive offers are dance lessons, beach and pool volleyball, water aerobics, and archery, among others. Cancun’s nightlife entertainment area is only 30 minutes drive from Secrets Maroma, and Playa del Carmen can be reached in a 15-minute drive. Tulum Archaeological Site is 50 minutes drive away. Cancun International Airport is 40 km away. Secrets Maroma Beach Riviera Cancun - All Inclusive - Adults Only is a Preferred by Nature certified property due to its commitment to sustainability.
Free Wi-Fi
9.1
Excellent
442 reviews
Location
16.7 km from city centre

Top-rated Riviera Maya hotels

Browse through properties in Riviera Maya that have received the highest ratings from guests. There are currently 21,853 properties in Riviera Maya and data was last updated on 6 June 2025.
Some of the very best Riviera Maya hotels as rated by our users. Take a look at user reviews to learn why these properties were rated the best.
Show all 21,853 hotels
Playa Xcalacoco Frac 7, Playa del Carmen, Quintana Roo, Mexico
6.3 km from city centre
Free Wi-Fi
$779
Avg. per night
Carreterra Federal Chetumal-Puerto Juarez KM 298, Playa del Carmen, Quintana Roo, Mexico
9.2 km from city centre
Free Wi-Fi
Airport shuttle
$2,256
Avg. per night
Tankah Iii, Mza 3, Lot. 36, Tulum, Quintana Roo, Mexico
10.1 km from city centre
Free Wi-Fi
$166
Avg. per night
Avenida 10 Calle 2, Playa del Carmen, Quintana Roo, Mexico
0.4 km from city centre
Free Wi-Fi
$177
Avg. per night
KM.95 Carretera Cancun-Tulum Kantenah, Playa del Carmen, Quintana Roo, Mexico
27.9 km from city centre
$801
Avg. per night
Carr Federal Cancun, Playa Del Carmen KM 298, Playa del Carmen, Quintana Roo, Mexico
9.2 km from city centre
Free Wi-Fi
Airport shuttle
$1,668
Avg. per night
Carr Chetumal Puerto Juarez Km 266.3, Xpu Há, Quintana Roo, Mexico
2.1 km from city centre
Free Wi-Fi
Airport shuttle
$277
Avg. per night

Cheapest hotels in Riviera Maya

Discover affordable stays in Riviera Maya that provide a quality experience without breaking the bank. Hotels in Riviera Maya can be found for as low as $59 per night. There is currently one property in Riviera Maya that can be booked for this price. Elements Tulum Boutique Hotel is one of the hotels that can be booked for the lowest price in Riviera Maya. Price data was last updated on 6 June 2025
Out of the hotels in Riviera Maya we've come across, these properties are priced the lowest. If you have the flexibility, change the dates selected to compare prices.
Show all 21,853 hotels
Calle Sol Oriente Entre Avenida Coba, Tulum, Quintana Roo, Mexico
1.5 km from city centre
Free Wi-Fi
Parking
$59
Avg. per night
Paseo Chichen Itza Retorno 3 Playacar, Playa del Carmen, Quintana Roo, Mexico
1.4 km from city centre
Free Wi-Fi
Parking
$96
Avg. per night
Tankah IV Lote 12, Tulum, Quintana Roo, Mexico
11.4 km from city centre
Free Wi-Fi
Airport shuttle
$118
Avg. per night
Avenida 10, Entre Calle 10 y 12 Norte, Playa del Carmen, Quintana Roo, Mexico
0.6 km from city centre
Free Wi-Fi
$141
Avg. per night
Avenida Constituyentes 180, Playa del Carmen, Quintana Roo, Mexico
0.9 km from city centre
Free Wi-Fi
Parking
$143
Avg. per night
Calle 8 Norte Manzana 4 #876, Playa del Carmen, Quintana Roo, Mexico
0.7 km from city centre
Free Wi-Fi
$144
Avg. per night

Hotel prices in Riviera Maya

Get a sense of the average price and most popular properties to stay in Riviera Maya to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Riviera Maya at attractive prices. Price data was last updated on 6 June 2025.
An overview of the average price of hotels by hotel class in the Riviera Maya. For added insight, we've also noted the most popular and best value hotels within each hotel class.
4 stars +
38 St And The Beach, Playa del Carmen, Quintana Roo, Mexico
Carretera Federal 307, Km 282, Playa del Carmen, Quintana Roo, Mexico
Prolongacion 5ta Avenida, Playa del Carmen, Quintana Roo, Mexico
Avenida Xaman-ha, Mza 9 And 10, L1, Playa del Carmen, Quintana Roo, Mexico
Carr. Chetumal - Puerto Juárez Km 300, Playa del Carmen, Quintana Roo, Mexico
3 stars
Carr. Tulum - Bocapaila km 4, Tulum, Quintana Roo, Mexico
Carretera Tulum Boca Paila KM 4, Tulum, Quintana Roo, Mexico
Carretera Tulum-Boca Paila, Km. 7, Tulum, Quintana Roo, Mexico
Km 5 Carretera Tulum Boca-Paila, Tulum, Quintana Roo, Mexico
Calle 10 Entre 5a y 12, Playa del Carmen, Quintana Roo, Mexico
2 stars and under
Super Manzana 7 Lote 3, Puerto Morelos, Quintana Roo, Mexico
Avenida Rafael Malagar #443, Cozumel, Quintana Roo, Mexico
Quinta Avenida N. 132, Cozumel, Quintana Roo, Mexico

Other accommodations in Riviera Maya

Find the perfect hostel, theme hotel, or holiday rental for your stay in Riviera Maya.
Show all 21,853 stays
857 Grant Street, Denver, CO, United States
1.0 km from city centre
Free Wi-Fi
$120
Avg. per night
24 East Ida B. Wells Drive, Chicago, IL, United States
0.1 km from city centre
Free Wi-Fi
$64
Avg. per night
Vandkunsten 5, Copenhagen, Capital Region, Denmark
1.2 km from city centre
Free Wi-Fi
$43
Avg. per night

Where to stay in Riviera Maya

Explore different neighbourhoods and areas within Riviera Maya to find the perfect location for your stay. Map data was last updated on 6 June 2025.
Whether you're visiting Riviera Maya for leisure or business, utilize the map to find hotels close to your ideal location. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

About Riviera Maya

Swim, sunbathe and be amazed by natural wonders on the Riviera Maya. The district is perched on the Yucatan Peninsula and drenched in Caribbean sunshine. Discover more than 100 kilometres of sugar-white beaches, explore ancient archaeological sites and eat everything from street tacos to fine-dining fare.

Riviera Maya is dotted with resorts geared towards all kinds of sunseekers. Playa del Carmen features long sandy beaches lined with all-inclusive resorts. Reconnect with your inner yogi in Tulum. The trendy beach town is dotted with yoga studios and vegan cafes. Check into a boutique hotel and spend your days attending sunrise Vinyasa classes and sipping cocktails by the pool.

Slow down the pace in Puerto Morelos, a laid-back town fringed by powder-white sand and crystalline water. Swim out to the barrier reef to discover a thriving underwater ecosystem. For adventure seekers, the town is a gateway to the Ruta de los Cenotes. Natural sinkholes dot the 35-kilometre-long network of underground rivers. Climb down wooden ladders and steep stone staircases to float in the jewel-toned water.

Getting there

Riviera Maya is on the Caribbean side of the Yucatan Peninsula. It stretches for 130 kilometres, with Puerto Morelos in the north and Tulum in the south. Fly into Cancun International Airport and take a taxi to your chosen destination.

Facts about staying in Riviera Maya

Find useful tips and insights about staying in Riviera Maya to help you make the most of your experience. FAQs were last updated on 6 June 2025.
  • Where is the best place to stay in Riviera Maya?

    Cancún, Tulum, and Playa del Carmen are some of the most favoured places to stay in Riviera Maya.

  • What are the best hotels in Riviera Maya?

    Riviera Maya is home to many highly-rated hotels, one of which is Aloft Tulum, which has a current rating of 8.6. For other potential stays, consider Elements Tulum Boutique Hotel and Cozumel Hotel & Resort, Trademark Collection by Wyndham, which can also be great places to stay in Riviera Maya.

  • What is a good hotel near Xcaret Park?

    With a rating of 8.2/10 from 1,947 reviews, Occidental at Xcaret Destination is a hotel close to Xcaret Park that is highly recommended by HotelsCombined users.

  • What is a good hotel in Riviera Maya near Puerto Morelos Lighthouse?

    Ventus at Marina El Cid Spa & Beach Resort is the hotel close to Puerto Morelos Lighthouse that is most recommended by HotelsCombined users, with 88 reviews rating it at 8.5/10.

  • Is there a good hotel near Playa Gaviota Azul?

    Close to Playa Gaviota Azul you will find Intercontinental Presidente Cancun Resort, which has a rating of 8.7 over 2,249 HotelsCombined reviews.

  • What are the most popular landmarks to visit in Riviera Maya?

    The top three landmarks in Riviera Maya are:
    • Xcaret Park, which you can visit while staying in Playa del Carmen
    • Puerto Morelos Lighthouse, which you can visit while staying in Puerto Morelos
    • Playa Gaviota Azul, which you can visit while staying in Cancún

See more FAQs

Find better results for your stay in Riviera Maya