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
The price is AU$438 per night from 9 Apr to 10 Apr
AU$438
includes taxes & fees
9 Apr - 10 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
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,251 per night from 6 Apr to 7 Apr
AU$1,251
includes taxes & fees
6 Apr - 7 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
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$651 per night from 31 Mar to 1 Apr
AU$651
includes taxes & fees
31 Mar - 1 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 Akumal Beach and Xel-Há Park.
Hilton Tulum Riviera Maya All-Inclusive Resort
Save an average of 15% on thousands of hotels when you're signed in
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,522 per night from 20 Apr to 21 Apr
AU$1,522
includes taxes & fees
20 Apr - 21 Apr
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
Barceló Maya Palace - All Inclusive

Barceló Maya Palace - All Inclusive

4.5 out of 5
Cta Chetumal Puerto Juarez KM 266.3, Xpu-Ha, QROO
When you stay at Barceló Maya Palace - All Inclusive in Xpu-Ha, you'll be by the ocean, within a 15-minute drive of Akumal Beach and Puerto Aventuras ...
Barceló Maya Palace - All Inclusive
Bahia Principe Grand Tulum - All Inclusive

Bahia Principe Grand Tulum - All Inclusive

4 out of 5
Crta Chetumal - Cancun Km 250, Akumal, QROO
When you stay at Bahia Principe Grand Tulum - All Inclusive in Akumal, you'll be on the waterfront, within a 15-minute drive of Xel-Há Park and Akumal ...
Bahia Principe Grand Tulum - All Inclusive
TRS Yucatan Hotel - Adults Only - All Inclusive

TRS Yucatan Hotel - Adults Only - All Inclusive

5 out of 5
Ctra Chetumal-Puerto Juarez Km, 256-100, Municipio Solidaridad, Kantenah, QROO
With a stay at TRS Yucatan Hotel - Adults Only - All Inclusive in Kantenah, you'll be 6.5 mi (10.5 km) from Akumal Beach and 12.3 mi (19.8 km) from Xel-Há ...
TRS Yucatan Hotel - Adults Only - All Inclusive
Bahia Principe Grand Coba - All Inclusive

Bahia Principe Grand Coba - All Inclusive

4 out of 5
Carretera Chetumal - Cancun Km 250, Akumal, QROO
The price is AU$393 per night from 20 Apr to 21 Apr
AU$393
includes taxes & fees
20 Apr - 21 Apr
When you stay at Bahia Principe Grand Coba - All Inclusive in Akumal, you'll be near the beach, within a 10-minute drive of Akumal Beach and Xel-Há Park.
Bahia Principe Grand Coba - All Inclusive
Dreams Tulum Resort & Spa - All Inclusive

Dreams Tulum Resort & Spa - All Inclusive

4.5 out of 5
Carretera Chetumal Pto Juarez km 236.7, No. 1 Tankah Riviera Maya, Tulum, QROO
Fully refundableReserve now, pay when you stay
The price is AU$653 per night from 1 Apr to 2 Apr
AU$653
includes taxes & fees
1 Apr - 2 Apr
Located in Tulum, Dreams Tulum Resort & Spa - All Inclusive is by the ocean, within a 5-minute drive of LabnaHa Ecopark Adventures and Tulum National Park.
Dreams Tulum Resort & Spa - All Inclusive
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,013 hotels
Lowest Price
AU$393
Highest Price
AU$1,522
Popular hotels
Occidental at Xcaret Destination - All Inclusive, Hotel Xcaret Mexico - All Parks / All Fun Inclusive, Hilton Tulum Riviera Maya All-Inclusive Resort, Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only , Barceló Maya Palace - All Inclusive, Bahia Principe Grand Tulum - All Inclusive, TRS Yucatan Hotel - Adults Only - All Inclusive, Bahia Principe Grand Coba - All Inclusive, Dreams Tulum Resort & Spa - All Inclusive

Most recent Riviera Maya hotel reviews

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