Hotels in Riviera Maya

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

Riviera Maya
21 Jun — 22 Jun2
Riviera Maya
Mon 21/6
Tue 22/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Riviera Maya

Filter by star ratings
All filters
Iberostar Grand Paraiso
Iberostar Grand Paraiso
9.2 Excellent
Carretera Chetumal - Puerto Juarez, Km. 309, Playa del Carmen, Quintana Roo, Mexico
Show on map
18.8 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 30 reviews
9.2

Boasting a butler service and a private beach, Iberostar Grand Hotel Paraiso provides premium 5-star accommodation. Popular amenities, such as an outdoor pool, a Turkish steam bath and a Jacuzzi, ensure an enjoyable stay in Playa Paraiso.

Grand Riviera Princess All Suites & Spa Resort
Grand Riviera Princess All Suites & Spa Resort
8.3 Excellent
Punta Bete, Km. 296, Playa del Carmen, Quintana Roo, Mexico
Show on map
6.8 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 1,266 reviews
8.3

Boasting an indoor pool, outdoor tennis courts and a private beach, Grand Riviera Princess - All Inclusive is a luxurious base in Playa del Carmen. It has a fitness centre, as well as an all-inclusive meal plan, a Jacuzzi and a sauna.

Ikonik The Carmen Hotel - Adults Only
Ikonik The Carmen Hotel - Adults Only
8.3 Excellent
Calle 8 Norte Manzana 4 #876, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.7 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 159 reviews
8.3

This 5-star hotel is located within a short walk of Terminal Foranea de Autobuses Station and provides an infinity pool. It is also moments from Playa del Carmen's popular tourist attractions.

Fiesta Americana Cozumel
Fiesta Americana Cozumel
8.4 Excellent
Carretera Costera Sur A Chankanaab Km 7.5 Hotel Zone, Cozumel, Quintana Roo, Mexico
Show on map
6.4 km from city centre, Cozumel, QR, Mexico 
ExcellentBased on 166 reviews
8.4

Fiesta Americana Cozumel All Inclusive is located on Cozumel, and offers 5-star accommodation as well as a private beach. It has a fitness centre, as well as an outdoor pool, a rooftop terrace and an all-inclusive meal plan.

Breathless Riviera Cancun Resort & Spa (Adults Only)
Breathless Riviera Cancun Resort & Spa (Adults Only)
8.5 Excellent
Petempich SM 12 Mza 41 Lote 2-04, Puerto Morelos, Quintana Roo, Mexico
Show on map
6.5 km from city centre, Puerto Morelos, QR, Mexico 
ExcellentBased on 174 reviews
8.5

This unique 5-star resort provides a range of accommodation options throughout the old city of Puerto Morelos. It also offers an outdoor pool, a 24-hour reception and free Wi-Fi.

Riu Palace Mexico
Riu Palace Mexico
6.8 Good
Avda. Xaman-Ha, Manzana 3, Lote 4, Playa del Carmen, Quintana Roo, Mexico
Show on map
2.6 km from city centre, Playa del Carmen, QR, Mexico 
GoodBased on 10 reviews
6.8

Situated in Playa del Carmen, Riu Palace Mexico All Inclusive offers art deco 5-star accommodation, as well as an outdoor pool and a sauna. It also provides an all-inclusive meal plan, a kids pool and a kids club.

Riu Lupita
Riu Lupita
8.4 Excellent
Lote Hotelero 1, Manzana 20, Playa del Carmen, Quintana Roo, Mexico
Show on map
2.1 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 25 reviews
8.4

Riu Lupita All Inclusive provides comfortable 4-star accommodation in Playa del Carmen. It has a gym, as well as an all-inclusive meal plan, a kids club and an outdoor pool.

Mereva Tulum by Blue Sky
Mereva Tulum by Blue Sky
8.8 Excellent
Frac. Tankah III No. Mza 3 Lote 35, Tulum, Quintana Roo, Mexico
Show on map
9.9 km from city centre, Tulum, QR, Mexico 
ExcellentBased on 830 reviews
8.8

This comfortable hotel in Tulum offers complimentary wireless internet, as well as a private dock and an outdoor pool. It also features babysitting/child services, a rooftop terrace and a concierge.

Riu Yucatan
Riu Yucatan
9.2 Excellent
Avenida Xaman-ha, Manzana 3, Lote 1, Playa del Carmen, Quintana Roo, Mexico
Show on map
2.8 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 5 reviews
9.2

Boasting an outdoor pool, a sauna and a private beach, Riu Yucatan All Inclusive is located in Playa del Carmen and provides art deco accommodation. It offers 5-star accommodation with air-conditioned rooms.

Elements Tulum Boutique Hotel
Elements Tulum Boutique Hotel
9.0 Excellent
Calle Sol Oriente Entre Avenida Coba, Tulum, Quintana Roo, Mexico
Show on map
1.4 km from city centre, Tulum, QR, Mexico 
ExcellentBased on 529 reviews
9.0

Elements Tulum Boutique Hotel provides modern 4-star accommodation in Tulum. It also offers a 24-hour reception, an outdoor pool and massage services.

Top Rated Riviera Maya hotels

Show all 10,724 hotels
1
Viceroy Riviera Maya
Viceroy Riviera Maya
8.6 Excellent
Playa Xcalacoco Frac 7, Playa del Carmen, Quintana Roo, Mexico
Show on map
6.3 km from city centre, Playa del Carmen 

Stylish and luxurious, Viceroy Riviera Maya - Luxury Resort is situated in Playa del Carmen and provides a private beach, an outdoor pool and a rooftop terrace. It offers 5-star accommodation with air-conditioned rooms.

2
Hacienda Real Del Caribe
Hacienda Real Del Caribe
8.5 Excellent
Calle 10 Entre 5a y 12, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.6 km from city centre, Playa del Carmen 

Offering a restaurant, bar and outdoor pool, Hacienda Real del Caribe Hotel is just a five-minute walk from Terminal Foranea de Autobuses Station. This 4-star hotel is close to everything Playa del Carmen has to offer.

3
Riu Palace Riviera Maya
Riu Palace Riviera Maya
8.7 Excellent
Avenida Xaman-ha, Mza 9 And 10, L1, Playa del Carmen, Quintana Roo, Mexico
Show on map
1.9 km from city centre, Playa del Carmen 

Providing an on-site night club and a beauty parlour, Riu Palace Riviera Maya All Inclusive is situated in Playa del Carmen and boasts 5-star accommodation. It provides a spa and wellness centre, as well as an all-inclusive meal plan, an outdoor pool and a sauna.

4
Suites Colonial
Suites Colonial
8.6 Excellent
5a. Ave Sur No. 9, Cozumel, Quintana Roo, Mexico
Show on map
1.2 km from city centre, Cozumel 

Boasting an indoor pool, Suites Colonial is situated in San Miguel de Cozumel and provides charming accommodation. It is ideally located for those wanting to visit local attractions.

5
Heaven at Hard Rock Hotel Riviera Maya - Adults Only
Heaven at Hard Rock Hotel Riviera Maya - Adults Only
8.7 Excellent
Km. 72 Carretera Cancun-Tulum, Puerto Aventuras, Quintana Roo, Mexico
Show on map
2.1 km from city centre, Puerto Aventuras 

Featuring a private beach and an outdoor pool, this 5-star resort is situated in Puerto Aventuras. It provides a spa and wellness centre, as well as a sauna, free Wi-Fi and a Jacuzzi.

6
Secrets Capri Riviera Cancun - Adults Only
Secrets Capri Riviera Cancun - Adults Only
8.7 Excellent
Carretera Federal 387 Chetmal Cancun, Playa del Carmen, Quintana Roo, Mexico
Show on map
10.1 km from city centre, Playa del Carmen 

Featuring an in-house night club and a beauty salon, Secrets Capri Riviera Cancun All Inclusive -Adults Only is situated in Playa del Carmen and boasts 5-star accommodation. It also offers an outdoor pool, a sauna and outdoor tennis courts.

7
Desire Riviera Maya Pearl Resort - Couples Only
Desire Riviera Maya Pearl Resort - Couples Only
8.8 Excellent
Costera Norte S.m. 10 Mz. 26, Puerto Morelos, Quintana Roo, Mexico
Show on map
1.7 km from city centre, Puerto Morelos 

Featuring a private beach and an outdoor swimming pool, this 5-star resort is situated in Puerto Morelos. It has a gym, as well as outdoor tennis courts, a Jacuzzi and an all-inclusive meal plan.

8
Grand Hyatt Playa Del Carmen Resort
Grand Hyatt Playa Del Carmen Resort
8.8 Excellent
1a. Avenida Esquina Calle 26, Playa del Carmen, Quintana Roo, Mexico
Show on map
1.2 km from city centre, Playa del Carmen 

Featuring a private beach and an outdoor swimming pool, this 5-star resort is situated in Playa del Carmen. It is set in the area's vibrant nightlife district, which is only a few minutes walk from Mamitas Beach Club and Mexico Blue Dream.

Cheapest hotels in Riviera Maya, Quintana Roo

Show all 10,724 hotels
Maya del Mar
Maya del Mar
7.2 Good
Norte Lote 7 Esquina 8 Norte 5a, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.6 km from city centre,  

Located within a 10-minute walk of Terminal Foranea de Autobuses Station, Maya del Mar on Fifth Avenue is an ideal base while in Playa del Carmen. Some of the popular facilities at this 3-star hotel include free Wi-Fi and an indoor pool.

₹ 2,145
Avg. per night
Hacienda Real Del Caribe
Hacienda Real Del Caribe
8.5 Excellent
Calle 10 Entre 5a y 12, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.6 km from city centre,  

Offering a restaurant, bar and outdoor pool, Hacienda Real del Caribe Hotel is just a five-minute walk from Terminal Foranea de Autobuses Station. This 4-star hotel is close to everything Playa del Carmen has to offer.

₹ 2,440
Avg. per night
Lat20 by Live Aqua Adults only
Lat20 by Live Aqua Adults only
9.5 Excellent
5ta Avenida esquina Calle 32, Playa del Carmen, Quintana Roo, Mexico
Show on map
1.3 km from city centre,  

Live Aqua Boutique Resort Playa del Carmen All Inclusive - Adults Only is a comfortable setting while visiting Playa del Carmen and is close to everything the area has to offer. It offers excellent fitness facilities, which include an outdoor pool and a swimming pool.

₹ 2,482
Avg. per night
Tukan Hotel & Beach Club
Tukan Hotel & Beach Club
6.6 Good
5a Ave Norte Entre 14 Y 16, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.9 km from city centre,  

This Playa del Carmen hotel is located within a 10-minute stroll of Terminal Foranea de Autobuses Station. It also offers an outdoor pool and a private beach.

₹ 2,736
Avg. per night
La Pasion Hotel Boutique By Bunik
La Pasion Hotel Boutique By Bunik
9.4 Excellent
Calle 10 entre Avenida 15 y 20 Colonia Centro, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.4 km from city centre,  

Ideally situated close to Terminal Foranea de Autobuses Station, this 4-star hotel provides boutique accommodation in Playa del Carmen. It also offers a Jacuzzi, a rooftop terrace and an outdoor pool.

₹ 3,772
Avg. per night
Suites Colonial
Suites Colonial
8.6 Excellent
5a. Ave Sur No. 9, Cozumel, Quintana Roo, Mexico
Show on map
1.2 km from city centre,  

Boasting an indoor pool, Suites Colonial is situated in San Miguel de Cozumel and provides charming accommodation. It is ideally located for those wanting to visit local attractions.

₹ 4,363
Avg. per night
Magic Blue Spa Boutique Hotel-Adult Only
Magic Blue Spa Boutique Hotel-Adult Only
9.0 Excellent
Avenida 10, Entre Calle 10 Y 12 Norte, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.6 km from city centre,  

Featuring a restaurant, bar and outdoor pool, Magic Blue Boutique Hotel is only a five-minute walk from Terminal Foranea de Autobuses Station. This unique hotel is close to everything Playa del Carmen has to offer.

₹ 5,399
Avg. per night
Casa Mexicana Cozumel
Casa Mexicana Cozumel
8.6 Excellent
Ave Rafael E Melgar 457, Cozumel, Quintana Roo, Mexico
Show on map
1.2 km from city centre,  

Located in San Miguel de Cozumel, Casa Mexicana Cozumel is within a 10-minute drive of Cozumel International Airport and provides an outdoor pool. It is conveniently positioned for guests wanting to visit local attractions.

₹ 5,399
Avg. per night

Hotel prices in Riviera Maya

3 stars

₹ 5,399 - ₹ 7,987

Cozumel Hotel & Resort, Trademark Collection by Wyndham
₹ 6,286
Avg. per night
Diamante K

No. 2 most popular

Diamante K
8.4 Excellent
₹ 7,987
Avg. per night
Casa Mexicana Cozumel

Best value

₹ 5,399
Avg. per night
4 stars and up

₹ 2,440 - ₹ 70,169

Papaya Playa Project

No. 1 most popular

₹ 28,768
Avg. per night
Grand Velas Riviera Maya

No. 2 most popular

₹ 70,169
Avg. per night
Hacienda Real Del Caribe

Best value

₹ 2,440
Avg. per night

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

Where to stay in Riviera Maya

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

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

    Our travellers prefer to stay in places like Playa del Carmen, Tulum, and Puerto Morelos while in Riviera Maya.

  • What are the best hotels in Riviera Maya?

    Papaya Playa Project, rated with a score of 7.2 from 249 reviewers, is one of the most popular hotels in Riviera Maya. Other top stays include Thompson Beach House, with an average rating of 8.7 from 78 reviewers, and Grand Velas Riviera Maya, with a score of 9.7 from 45 reviewers.