Book Riviera Maya hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Riviera Maya

Cheap Riviera Maya hotels

Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive

4 out of 5
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
Fully refundableReserve now, pay when you stay
The price is AU$380 per night from 29 Apr to 30 Apr
AU$380
per night
29 Apr - 30 Apr
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 ...
Occidental at Xcaret Destination - All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

5 out of 5
Carr. Federal 307 Chet-Pto. Juarez, Km 324 - 342, Mza. 7, Lt. 1, SM 11, Puerto Morelos, QROO
When you stay at Excellence Riviera Cancun - Adults Only All Inclusive in Puerto Morelos, you'll be next to a golf course, a 4-minute drive from Puerto Morelos ...
Excellence Riviera Cancun - Adults Only All Inclusive
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

5 out of 5
Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen, QROO
The price is AU$1,368 per night from 28 Apr to 29 Apr
AU$1,368
per night
28 Apr - 29 Apr
Located in Playa del Carmen, Hotel Xcaret Mexico - All Parks / All Fun Inclusive is on the riverwalk, within a 5-minute drive of Cenote Santa Cruz and Xplor ...
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Ocean Coral & Turquesa All Inclusive

Ocean Coral & Turquesa All Inclusive

4.5 out of 5
Super manzana 12, Lote 1-05, Puerto Morelos, QROO
Fully refundableReserve now, pay when you stay
The price is AU$490 per night from 23 Apr to 24 Apr
AU$490
per night
23 Apr - 24 Apr
When you stay at Ocean Coral & Turquesa All Inclusive in Puerto Morelos, you'll be on the beach, a 2-minute drive from Puerto Morelos Beach and 9 minutes from ...
Ocean Coral & Turquesa All Inclusive
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

Ventus at Marina El Cid Spa & Beach Resort - All Inclusive

4 out of 5
Blvd. El Cid Mz20 Lt 1-01,Unidad 11 Sm03, Puerto Morelos, QROO
Fully refundableReserve now, pay when you stay
The price is AU$737 per night from 13 Apr to 14 Apr
AU$737
per night
13 Apr - 14 Apr
When you stay at Ventus at Marina El Cid Spa & Beach Resort - All Inclusive in Puerto Morelos, you'll be on the beach, a 3-minute drive from Puerto Morelos Town ...
Ventus at Marina El Cid Spa & Beach Resort - All Inclusive
Hilton Tulum Riviera Maya All-Inclusive Resort

Hilton Tulum Riviera Maya All-Inclusive Resort

4.5 out of 5
Carretera Cancun Tulum 307, Tulum, QROO
Fully refundableReserve now, pay when you stay
The price is AU$728 per night from 24 Apr to 25 Apr
AU$728
per night
24 Apr - 25 Apr
When you stay at Hilton Tulum Riviera Maya All-Inclusive Resort in Tulum, you'll be on the beach, within a 15-minute drive of Xel-Há Park and Akumal Beach.
Hilton Tulum Riviera Maya All-Inclusive Resort
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

5 out of 5
Carr. Chetumal - Puerto Juárez Km. 282, Playa del Carmen, QROO
The price is AU$1,647 per night from 30 Mar to 31 Mar
AU$1,647
per night
30 Mar - 31 Mar
When you stay at Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only in Playa del Carmen, you'll be on the beach, within a 5-minute drive of Xplor ...
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
Grand Sirenis Riviera Maya Resort & Spa - All Inclusive

Grand Sirenis Riviera Maya Resort & Spa - All Inclusive

4 out of 5
Zona Costera K256, Akumal, QROO
When you stay at Grand Sirenis Riviera Maya Resort & Spa - All Inclusive in Akumal, you'll be on the waterfront, within a 15-minute drive of Akumal Beach and ...
Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

5 out of 5
307 Cancun - Chetumal Ejidal, Puerto Morelos, QROO
Fully refundableReserve now, pay when you stay
The price is AU$561 per night from 28 Apr to 29 Apr
AU$561
per night
28 Apr - 29 Apr
With a stay at Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort in Puerto Morelos, you'll be 6.6 mi (10.6 km) from El Tinto Golf ...
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Don't see what you're looking for?
See all available properties in Riviera Maya
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Riviera Maya hotels essential information

Accommodation
13,318 hotels
Lowest Price
AU$380
Highest Price
AU$1,647
Popular hotels
Occidental at Xcaret Destination - All Inclusive, Excellence Riviera Cancun - Adults Only All Inclusive, Hotel Xcaret Mexico - All Parks / All Fun Inclusive, Ocean Coral & Turquesa All Inclusive, Ventus at Marina El Cid Spa & Beach Resort - All Inclusive, Hilton Tulum Riviera Maya All-Inclusive Resort, Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only , Grand Sirenis Riviera Maya Resort & Spa - All Inclusive, Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

Most recent Riviera Maya hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.