Curated luxury hotels in Riviera Maya

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Riviera Maya

Recommended

See the latest prices and deals by choosing your dates

Primary image
Barceló Maya Caribe - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Solidaridad, Xpu-Ha · 6.78 mi from centre

8.4

 

965 reviews

Breakfast available

When you stay at Barceló Maya Caribe - All Inclusive in Xpu-Ha, you'll be on the beach, just steps from Xpu-ha Beach and 6 minutes by foot from Ecopark Kantun Chi. This all-inclusive property is 0.7 mi (1.1 km) from Cenote Cristalino and 1.8 mi (2.9 km) from Puerto Aventuras Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Maya Villa Condo Hotel & Beach Club
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Downtown Playa del Carmen, Playa del Carmen · 8.12 mi from centre

9.0

 

321 reviews

Breakfast available

With a stay at Maya Villa Condo Hotel & Beach Club, you'll be centrally located in Playa del Carmen, within a 5-minute walk of Playa del Carmen Main Beach and Quinta Avenida. This family-friendly aparthotel is 0.3 mi (0.5 km) from Mamitas Beach and 0.7 mi (1.1 km) from Playa del Carmen Maritime Terminal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coral Princess Hotel & Dive Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in San Miguel, Cozumel · 14.86 mi from centre

8.0

 

826 reviews

Breakfast available

Located in Cozumel (Zona Hotelera Norte), Coral Princess Hotel & Dive Resort is within a 5-minute drive of Cozumel Maritime Terminal and Central Plaza. This beach resort is 2.6 mi (4.2 km) from Palacio Municipal and 4.6 mi (7.4 km) from Arrecifes de Cozumel National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Maya Beach - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Solidaridad, Xpu-Ha · 6.82 mi from centre

8.0

 

991 reviews

Breakfast available

When you stay at Barceló Maya Beach - All Inclusive in Xpu-Ha, you'll be on the beach, just steps from Xpu-ha Beach and 7 minutes by foot from Ecopark Kantun Chi. This all-inclusive property is 0.7 mi (1.1 km) from Cenote Cristalino and 0.9 mi (1.5 km) from Cenote Azul.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Terasu Riviera Maya Hotel & Spa, en Xcaret
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Playa del Carmen · 3.48 mi from centre

9.2

 

80 reviews

Breakfast available

With a stay at Terasu Riviera Maya Hotel & Spa, en Xcaret in Playa del Carmen, you'll be within a 15-minute walk of Xenses Park and Xplor Theme Park. This boutique hotel is 0.8 mi (1.3 km) from Xcaret Eco Theme Park and 1.1 mi (1.8 km) from Río Secreto.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Akumal Bay Beach & Wellness Resort - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Akumal · 14.82 mi from centre

8.8

 

921 reviews

Breakfast available

When you stay at Akumal Bay Beach & Wellness Resort - All Inclusive in Akumal, you'll be by the sea – a 2-minute drive from Akumal Beach and 10 minutes from Xel-Há Park. This all-inclusive property is 2 mi (3.3 km) from Half Moon Bay and 10.3 mi (16.6 km) from Puerto Aventuras Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Carmen Hotel - Ocean Front
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Playa del Carmen · 7.79 mi from centre

8.2

 

674 reviews

When you stay at The Carmen Hotel - Ocean Front in Playa del Carmen, you'll be on the beach, within a 15-minute walk of Quinta Avenida and Playa del Carmen Main Beach. This beach hotel is 0.8 mi (1.2 km) from Playa del Carmen Maritime Terminal and 5.2 mi (8.4 km) from Xplor Theme Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catalonia Royal Tulum Adults Only - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Solidaridad, Xpu-Ha · 7.93 mi from centre

8.6

 

921 reviews

Breakfast available

When you stay at Catalonia Royal Tulum Adults Only - All Inclusive in Xpu-Ha, you'll be on the beach, within a 15-minute drive of Akumal Beach and Puerto Aventuras Marina. This all-inclusive resort is 12 mi (19.3 km) from Xplor Theme Park and 12.2 mi (19.6 km) from Ferry to Cozumel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
El Dorado Seaside Palms, Catamarán, Cenote & More Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Solidaridad, Kantenah · 9.64 mi from centre

8.4

 

194 reviews

With a stay at El Dorado Seaside Palms, Catamarán, Cenote & More Inclusive in Kantenah, you'll be within a 10-minute drive of Puerto Aventuras Marina and Ecopark Kantun Chi. This beach property is 9.1 mi (14.7 km) from Akumal Beach and 14.7 mi (23.6 km) from Xel-Há Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Be Playa Hotel Boutique & Rooftop Bar
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Downtown Playa del Carmen, Playa del Carmen · 8.34 mi from centre

8.6

 

771 reviews

With a stay at Be Playa Hotel Boutique & Rooftop Bar, you'll be centrally located in Playa del Carmen, steps from Quinta Avenida and 6 minutes by foot from Playa del Carmen Main Beach. This boutique hotel is 0.3 mi (0.5 km) from Mamitas Beach and 6 mi (9.7 km) from Xplor Theme Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
El Dorado Seaside Suites, Catamarán, Cenote & More Inclusive
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Solidaridad, Kantenah · 9.76 mi from centre

8.2

 

223 reviews

Breakfast available

With a stay at El Dorado Seaside Suites, Catamarán, Cenote & More Inclusive in Kantenah, you'll be on the beach, within a 15-minute drive of Puerto Aventuras Marina and Ecopark Kantun Chi. This all-inclusive property is 9 mi (14.4 km) from Akumal Beach and 14.7 mi (23.7 km) from Xel-Há Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Park Royal Cozumel - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Cozumel · 13.57 mi from centre

7.4

 

899 reviews

Breakfast available

When you stay at Grand Park Royal Cozumel - All Inclusive in Cozumel, you'll be on the beach, within a 5-minute drive of Punta Langosta Pier and Cozumel Maritime Terminal. This all-inclusive property is 17.2 mi (27.7 km) from Xplor Theme Park and 17.7 mi (28.5 km) from Xcaret Eco Theme Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fiesta Americana Cozumel All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Cozumel · 13.46 mi from centre

8.2

 

923 reviews

Breakfast available

Located in Cozumel, Fiesta Americana Cozumel All Inclusive is by the sea – a 2-minute drive from Chankanaab National Park and 8 minutes from Paradise Beach. This all-inclusive property is 4.7 mi (7.5 km) from Playa Mia Grand Beach and Water Park and 6.6 mi (10.6 km) from San Francisco Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Occidental at Xcaret Destination - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Playa del Carmen · 3.93 mi from centre

8.0

 

3,608 reviews

Breakfast available

When you stay at Occidental at Xcaret Destination - All Inclusive in Playa del Carmen, you'll be by the ocean, within a 5-minute drive of Xplor Theme Park and Xcaret Eco Theme Park. This all-inclusive property is 5.1 mi (8.3 km) from Quinta Avenida and 5.2 mi (8.3 km) from Playa del Carmen Maritime Terminal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Maya Colonial - All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Solidaridad, Xpu-Ha · 6.61 mi from centre

8.2

 

961 reviews

Breakfast available

When you stay at Barceló Maya Colonial - All Inclusive in Xpu-Ha, you'll be on the beach, just steps from Xpu-ha Beach and 5 minutes by foot from Ecopark Kantun Chi. This all-inclusive property is 1 mi (1.7 km) from Cenote Cristalino and 2.1 mi (3.3 km) from Puerto Aventuras Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sandos Playacar All Inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Playacar, Playa del Carmen · 5.79 mi from centre

7.4

 

1,282 reviews

With a stay at Sandos Playacar All Inclusive in Playa del Carmen (Playacar), you'll be a 5-minute drive from Playacar Golf Club and 6 minutes from Xaman Ha Aviary. This all-inclusive property is 2.2 mi (3.5 km) from Quinta Avenida and 2.2 mi (3.6 km) from Playa del Carmen Maritime Terminal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Select Club at Sandos Playacar All Inclusive - Adults Only Area
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Playacar, Playa del Carmen · 6.75 mi from centre

7.8

 

980 reviews

With a stay at Select Club at Sandos Playacar All Inclusive - Adults Only Area in Playa del Carmen (Playacar), you'll be within a 5-minute drive of Quinta Avenida and Central Square. This all-inclusive property is 1.6 mi (2.6 km) from Nuestra Senora del Carmen Catholic Church and 7 mi (11.2 km) from El Camaleón Mayakoba Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Select Club at Sandos Caracol All Inclusive - Adults Only Area
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Playa del Carmen · 11.14 mi from centre

7.6

 

819 reviews

Breakfast available

Located in Playa del Carmen (Grand Coral), Select Club at Sandos Caracol All Inclusive - Adults Only Area is within a 15-minute drive of El Camaleón Mayakoba Golf Course and Guadalupe Church. This all-inclusive property is 3.1 mi (5 km) from Mamitas Beach and 5.8 mi (9.4 km) from Quinta Avenida.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hidden Beach Resort Au Naturel Adults Only, Catamarán, Cenote & More Inclusive
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Solidaridad, Kantenah · 9.76 mi from centre

8.8

 

32 reviews

With a stay at Hidden Beach Resort Au Naturel Adults Only, Catamarán, Cenote & More Inclusive in Kantenah, you'll be within a 15-minute drive of Puerto Aventuras Marina and Cenote Azul. This all-inclusive property is 9 mi (14.4 km) from Akumal Beach and 14.7 mi (23.7 km) from Xel-Há Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Family Selection At Grand Palladium Kantenah Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Solidaridad, Kantenah · 10.91 mi from centre

8.8

 

102 reviews

Breakfast available

With a stay at Family Selection At Grand Palladium Kantenah Resort & Spa - All Inclusive in Kantenah, you'll be within a 10-minute drive of Puerto Aventuras Marina and Akumal Beach. This all-inclusive property is 12.4 mi (20 km) from Xel-Há Park and 7.6 mi (12.2 km) from Half Moon Bay.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor