Hotels in Riviera Maya

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

Riviera Maya
May 20 — May 212
Riviera Maya
Fri 5/20
Sat 5/21
...and more

Top Rated Riviera Maya hotels

Show all 13,677 hotels
1
Sandos Playacar Select Club Adults Only
Sandos Playacar Select Club Adults Only
7.9 Good
Paseo Xaman-ha Lote 1, Playa del Carmen, Quintana Roo, Mexico
Show on map
1.9 mi from city centre, Playa del Carmen, QR, Mexico 

Located in Playa del Carmen, Sandos Playacar Select Club Adults Only- All inclusive provides a range of premium features such as 9 swimming pools and access to a private beach. Some of the popular features provided at this 5-star resort include free Wi-Fi and outdoor tennis courts.

2
Sanara
Sanara
8.8 Excellent
Km 8.2 Carretera Boca Paila, Tulum, Quintana Roo, Mexico
Show on map
4.3 mi from city centre, Tulum, QR, Mexico 

Boasting an outdoor pool, Sanara Tulum is located in Tulum and provides comfortable accommodation. It offers free Wi-Fi, an express check-in and check-out feature and massage services.

3
Hidden Beach Resort Au Naturel by Karisma - Adults only
Hidden Beach Resort Au Naturel by Karisma - Adults only
8.7 Excellent
Km. 95 Carretera Cancun-Tulum Kantenah, Playa del Carmen, Quintana Roo, Mexico
Show on map
17.3 mi from city centre, Playa del Carmen, QR, Mexico 

Guests of this unique resort will appreciate the seclusion of its private beach and on-site spa, all just a short drive from the centre of Xpu Ha. It also provides an outdoor pool, a Jacuzzi and outdoor tennis courts.

4
Casa Ambar Boutique Hotel Tulum - Adults Only
Casa Ambar Boutique Hotel Tulum - Adults Only
7.5 Good
Quintana Roo 15 La Llorona, Calle Boca Paila, Tulum, Tulum, Quintana Roo, Tulum, Quintana Roo, Mexico
Show on map
4.2 mi from city centre, Tulum, QR, Mexico 

Casa Ambar Boutique Hotel Tulum - Adults Only offers 3-star accommodation in Tulum. Guests can also enjoy free wireless internet.

5
Bahia Principe Luxury Sian Ka'an - Adult Only Hotel
Bahia Principe Luxury Sian Ka'an - Adult Only Hotel
7.6 Good
Km 250 Carr Federal a Chetumal, Akumal, Quintana Roo, Mexico
Show on map
2.5 mi from city centre, Akumal, QR, Mexico 

Boasting outdoor tennis courts, an outdoor pool and a private beach, Bahia Principe Luxury Sian Ka'an is situated in Akumal and offers comfortable accommodation. Some of the popular features at this 5-star hotel include miniature golf and an all-inclusive meal plan.

6
Suites Corazon
Suites Corazon
8.9 Excellent
Calle 14 Norte, Entre Avenida 10 Y 5ta, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.5 mi from city centre, Playa del Carmen, QR, Mexico 

This modern property is situated in Playa del Carmen and is within walking distance of Terminal Foranea de Autobuses Station. It also offers a Jacuzzi, a rooftop terrace and an outdoor pool.

7
Mi Amor - Adults only Colibri Boutique Hotels
Mi Amor - Adults only Colibri Boutique Hotels
9.2 Excellent
Carretera Tulum Boca Paila Km 4 1, Tulum, Quintana Roo, Mexico
Show on map
2.1 mi from city centre, Tulum, QR, Mexico 

Mi Amor a Colibri Boutique Hotel-Adults Only offers a comfortable setting while in Tulum. It also provides a 24-hour reception, massage services and bicycle rental.

8
Suites Colonial
Suites Colonial
8.2 Excellent
5a. Ave Sur No. 9, Cozumel, Quintana Roo, Mexico
Show on map
0.7 mi from city centre, Cozumel, QR, Mexico 

Situated in San Miguel de Cozumel, Suites Colonial is within walking distance of Cozumel Island Hotel Association and provides an indoor pool. The various amenities this charming hotel offers include meeting rooms, massage services and a 24-hour reception.

Cheapest hotels in Riviera Maya, Quintana Roo

Show all 13,677 hotels
Selina Playa Del Carmen
Selina Playa Del Carmen
7.6 Good
Calle 2 Norte at Calle Quinta Avenida, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.3 mi from city centre,  

Less than a 20-minute stroll from Terminal Foranea de Autobuses Station, Selina Playa Del Carmen offers guests a convenient base while visiting Playa del Carmen. It is close to Skydive Playa, eateries and shops.

$15
Avg. per night
Cabañas La Eufemia
Cabañas La Eufemia
5.4 Okay
Carretera Tulum-Punta Alen Km 9.5, Tulum, Quintana Roo, Mexico
Show on map
3.3 mi from city centre,  

Featuring a private beach, Hotel OM by La Eufemia is located in Tulum and provides comfortable accommodation. Those staying at the property can also enjoy complimentary wireless internet throughout their stay.

$30
Avg. per night
La Pasion Hotel Boutique By Bunik
La Pasion Hotel Boutique By Bunik
9.4 Excellent
Calle 10 Norte Entre 15 Y 20, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.3 mi from city centre,  

This 3-star hotel provides unique accommodation in Playa del Carmen and is within walking distance of Terminal Foranea de Autobuses Station. It also offers a rooftop terrace, an express check-in and check-out feature and an outdoor pool.

$54
Avg. per night
Suites Colonial
Suites Colonial
8.2 Excellent
5a. Ave Sur No. 9, Cozumel, Quintana Roo, Mexico
Show on map
0.7 mi from city centre,  

Situated in San Miguel de Cozumel, Suites Colonial is within walking distance of Cozumel Island Hotel Association and provides an indoor pool. The various amenities this charming hotel offers include meeting rooms, massage services and a 24-hour reception.

$55
Avg. per night
Grand Fifty Suites
Grand Fifty Suites
8.5 Excellent
Calle 50, Av 5ta & 1ra Nte Mz 279, Lt 6, Playa del Carmen, Quintana Roo, Mexico
Show on map
1.3 mi from city centre,  

Grand Fifty Suites provides a comfortable setting while in Playa del Carmen. It also offers free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

$56
Avg. per night
Suites Corazon
Suites Corazon
8.9 Excellent
Calle 14 Norte, Entre Avenida 10 Y 5ta, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.5 mi from city centre,  

This modern property is situated in Playa del Carmen and is within walking distance of Terminal Foranea de Autobuses Station. It also offers a Jacuzzi, a rooftop terrace and an outdoor pool.

$58
Avg. per night
Hacienda Morelos Beach front Hotel
Hacienda Morelos Beach front Hotel
7.7 Good
Av Rafael E Melgar Lote 5, Puerto Morelos, Quintana Roo, Mexico
Show on map
0.2 mi from city centre,  

Located in Puerto Morelos, Hacienda Morelos Beach front Hotel is within a 25-minute drive of Cancun International Airport and provides a private beach, an outdoor pool and a rooftop terrace. It also offers a 24-hour reception, luggage storage and a ticket service.

$76
Avg. per night
Rosa Del Viento
Rosa Del Viento
7.1 Good
Carretera Tulum-Punta Alen km 10, Tulum, Quintana Roo, Mexico
Show on map
5.5 mi from city centre,  

This rustic hotel in Tulum offers complimentary wireless internet, as well as massage services and a private beach. It is steps from the beach and provides comfortable 4-star accommodation.

$79
Avg. per night

Hotel prices in Riviera Maya

4 stars +
Occidental at Xcaret Destination
#1 Most popular

Occidental at Xcaret Destination

Carretera Federal 307, Km 282, Playa del Carmen, Quintana Roo, Mexico

8.3 Excellent
$216

Avg. per night

Fairmont Mayakoba
#2 Most popular

Fairmont Mayakoba

Carretera Federal Cancun - Playa Del Carmen Km 298, Playa del Carmen, Quintana Roo, Mexico

8.9 Excellent
$349

Avg. per night

Grand Sirenis Riviera Maya Hotel & Spa
Best value

Grand Sirenis Riviera Maya Hotel & Spa

Zona Costera K256, Akumal, Quintana Roo, Mexico

8.2 Excellent
$193

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Riviera Maya

Hotels near popular Riviera Maya airports
Hotels near popular Riviera Maya landmarks

About Riviera Maya

The Riviera Maya offers so much to do and see for people of all ages ranging from its spectacular landscape and beaches to its many exciting water-based activities such as snorkelling and windsurfing. The Riviera Maya area is comprised of many globally recognised destinations including Cancun and Playa del Carmen, while its wider area is also home to some interesting Mayan ruins and beautiful natural parks.

Much of the Riviera Maya’s allure comes from its incredible coastline and pristine beaches, making it an ideal spot for those looking to relax and enjoy the sunny Mexican weather. There is also a lot to do for active travellers including snorkelling and diving off the coast as well as watersports such as windsurfing and kayaking. Some of the region’s cities such as Cancun are world-class party destinations boasting a huge number of vibrant clubs and bars, while the thriving tourism industry has also enabled many restaurants, shops and cafes to thrive. Nature lovers will not want to miss out on visiting one of Riviera Maya’s Eco Theme Parks including Xplore Nature Park with its underground grottos and caves.

The primary airport in the Riviera Maya is Cancun International Airport, operating flights to and from many destinations including European airports. Alternatively, Cozumel International Airport is another viable choice for travellers, although most of its flight routes are domestic or from the United States. Most travellers can easily hop in a taxi or arrange a private vehicle to get to their destination, while many hotels and resorts in the region are known to provide shuttles to and from the airport.

The Riviera Maya is a roughly 120-kilometre long region along the Yucatan Peninsula that is known as one of Mexico’s premier tourist destinations. The climate stays warm for most of the year, with a rainy season falling between May and November. Just off the coast of the Riviera Maya visitors will find the Mesoamerican Barrier Reef System, the second longest in the world and one of the region’s biggest appeals.

Riviera Maya travel FAQs

The Riviera Maya offers so much to do and see for people of all ages ranging from its spectacular landscape and beaches to its many exciting water-based activities such as snorkelling and windsurfing. The Riviera Maya area is comprised of many globally recognised destinations including Cancun and Playa del Carmen, while its wider area is also home to some interesting Mayan ruins and beautiful natural parks.

Much of the Riviera Maya’s allure comes from its incredible coastline and pristine beaches, making it an ideal spot for those looking to relax and enjoy the sunny Mexican weather. There is also a lot to do for active travellers including snorkelling and diving off the coast as well as watersports such as windsurfing and kayaking. Some of the region’s cities such as Cancun are world-class party destinations boasting a huge number of vibrant clubs and bars, while the thriving tourism industry has also enabled many restaurants, shops and cafes to thrive. Nature lovers will not want to miss out on visiting one of Riviera Maya’s Eco Theme Parks including Xplore Nature Park with its underground grottos and caves.

The primary airport in the Riviera Maya is Cancun International Airport, operating flights to and from many destinations including European airports. Alternatively, Cozumel International Airport is another viable choice for travellers, although most of its flight routes are domestic or from the United States. Most travellers can easily hop in a taxi or arrange a private vehicle to get to their destination, while many hotels and resorts in the region are known to provide shuttles to and from the airport.

The Riviera Maya is a roughly 120-kilometre long region along the Yucatan Peninsula that is known as one of Mexico’s premier tourist destinations. The climate stays warm for most of the year, with a rainy season falling between May and November. Just off the coast of the Riviera Maya visitors will find the Mesoamerican Barrier Reef System, the second longest in the world and one of the region’s biggest appeals.

  • Where is the best place to stay in Riviera Maya?

    Playa del Carmen, Tulum, and Puerto Morelos are the most popular places on HotelsCombined for stays in Riviera Maya.

  • What are the best hotels in Riviera Maya?

    Fairmont Mayakoba (8.9/10 from 151 reviews), Kore Tulum Retreat & Spa Resort - Adults Only (7.4/10 from 63 reviews), and Dreams Riviera Cancun Resort & Spa (8.7/10 from 506 reviews) are all highly rated places to stay in Riviera Maya.