Book Cheap Hotels in Xcaret
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Xcaret
Most frequently booked Xcaret hotels

Occidental at Xcaret Destination - All Inclusive
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
2.81 km from city centre
The price is CA $606 per night
CA $606
CA $738 total
Aug 11 - Aug 12
includes taxes & fees
Stay at this 4-star beach property in Playa del Carmen. Enjoy free breakfast, free parking, and 7 outdoor pools. Our guests praise the breakfast and the pool in our reviews. Popular attractions Xcaret Eco Theme Park and Xplor Theme Park are located nearby.
On private beach
Pool

Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
Carr. Chetumal - Puerto Juárez Km. 282, Playa del Carmen, QROO
2.77 km from city centre
The price is CA $983 per night
CA $983
CA $1,193 total
Jul 29 - Jul 30
includes taxes & fees
Stay at this 5-star luxury property in Playa del Carmen. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Xcaret Eco Theme Park and Xplor Theme Park are located nearby.
Pool
Breakfast included

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen, QROO
2.82 km from city centre
The price is CA $1,303 per night
CA $1,303
CA $1,581 total
Jul 19 - Jul 20
includes taxes & fees
Stay at this 5-star luxury property in Playa del Carmen. Enjoy free breakfast, free parking, and 10 outdoor pools. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Xcaret Eco Theme Park and Xplor Theme Park are located nearby.
Pool
Breakfast included

La Casa de la Playa by Xcaret Adults Only
Carr. Chetumal-Puerto Juarez KM 282, Lote 023 2, 77710, Playa del Carmen, QROO
3.69 km from city centre
The price is CA $2,117 per night
CA $2,117
CA $2,584 total
Jul 28 - Jul 29
includes taxes & fees
Stay at this 5-star luxury property in Playa del Carmen. Enjoy free WiFi, free parking, and private pools. Our guests praise the helpful staff in our reviews. Popular attractions Xcaret Eco Theme Park and Xplor Theme Park are located nearby.
Pool
Hot tub

Ocean Maya Royale - Adults Only - All Inclusive
Carretera Federal Chetumal, km. 299, Playa del Carmen, QROO
Free cancellation
Reserve now, pay when you stay
18.88 km from city centre
The price is CA $314 per night
CA $314
CA $314 total
Aug 7 - Aug 8
includes taxes & fees
Stay at this 5-star luxury property in Playa del Carmen. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the restaurant in our reviews. Popular attractions Maroma Beach and Playa del Carmen Main Beach are located nearby.

Ocean Riviera Paradise All Inclusive
Free cancellation
Reserve now, pay when you stay
15.02 km from city centre
The price is CA $327 per night
CA $327
CA $327 total
Aug 11 - Aug 12
includes taxes & fees
Stay at this 5-star luxury property in Playa del Carmen. Enjoy free WiFi, free parking, and 5 outdoor pools. Our guests praise the pool and the bar in our reviews. Popular attractions Playa del Carmen Main Beach and El Camaleón Mayakoba Golf Course are located nearby.
Pool
All-inclusive

Grand Riviera Princess - All Inclusive
Prolongacion 5ta Avenida, Mza 20 Lote 006, Playa del Carmen, QROO
Free cancellation
Reserve now, pay when you stay
15.59 km from city centre
The price is CA $385 per night
CA $385
CA $385 total
Jul 13 - Jul 14
includes taxes & fees
Stay at this 5-star luxury property in Playa del Carmen. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the restaurant in our reviews. Popular attractions Playa del Carmen Main Beach and El Camaleón Mayakoba Golf Course are located nearby.
Pool
Hot tub

Platinum Yucatan Princess Adults Only - All Inclusive
Prolongacion 5ta Avenida, Mz 20 Lote 006, Playa del Carmen, QROO
Free cancellation
Reserve now, pay when you stay
15.8 km from city centre
The price is CA $393 per night
CA $393
CA $393 total
Jul 13 - Jul 14
includes taxes & fees
Stay at this 5-star luxury property in Playa del Carmen. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular attractions Playa del Carmen Main Beach and Quinta Avenida are located nearby.
Pool
Hot tub

Hotel Riu Palace Riviera Maya - All Inclusive
Avenida Xaman-ha, Mza 9 and 10, L1, Playacar Riu Resort Complex, Playa del Carmen, QROO
7.02 km from city centre
The price is CA $424 per night
CA $424
CA $517 total
Jul 14 - Jul 15
includes taxes & fees
Stay at this 4-star beach property in Playa del Carmen. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the bar in our reviews. Popular attractions Quinta Avenida and Playa del Carmen Main Beach are located nearby.
Pool
Hot tub
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.
Top family friendly Xcaret hotel deals

Occidental at Xcaret Destination - All Inclusive
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
The price is CA $606 per night from Aug 11 to Aug 12
CA $606
CA $738 total
Aug 11 - Aug 12
includes taxes & fees
8.2/10 Very Good! (4,497 reviews)
Top cheap Xcaret hotel deals

Occidental at Xcaret Destination - All Inclusive
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO
The price is CA $606 per night from Aug 11 to Aug 12
CA $606
CA $738 total
Aug 11 - Aug 12
includes taxes & fees
8.2/10 Very Good! (4,497 reviews)
Top hotels in Xcaret for Extended Stay

Porto Playa Condo Hotel & Beachclub
1 Avenida Norte Esquina 16 Norte Bis, Playa del Carmen, QROO
The price is CA $185 per night from Jul 24 to Jul 25
CA $185
CA $248 total
Jul 24 - Jul 25
includes taxes & fees
9.2/10 Wonderful! (400 reviews)
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.
Xcaret hotels essential information
Accommodation | 8,746 hotels |
---|---|
Lowest Price | CA $90 |
Highest Price | CA $2,117 |
Popular hotels | Occidental at Xcaret Destination - All Inclusive, Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only , Hotel Xcaret Mexico - All Parks / All Fun Inclusive, La Casa de la Playa by Xcaret Adults Only, Ocean Maya Royale - Adults Only - All Inclusive , Ocean Riviera Paradise All Inclusive, Grand Riviera Princess - All Inclusive , Platinum Yucatan Princess Adults Only - All Inclusive , Hotel Riu Palace Riviera Maya - All Inclusive |
Frequently asked questions
Recent Xcaret hotel reviews by fellow wanderers

Grand Riviera Princess - All Inclusive
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"I loved the swim out pool in the family club rooms. I like that the resort provides beach toys. I also love the frequent shuttle service and how convenient things are overall. I am sad that the beach was not able to be used and that the resort has nothing on the website to give updates about Sargassum. I also didn't like that the sail boats are only free if you sail them yourself. "
A verified traveller stayed at Grand Riviera Princess - All Inclusive
Types of hotels
Hotels near…
Top hotel brands
Areas of Xcaret
Most popular
Hotels
- Cabins Midland
- Cheap Hotels in Salisbury
- Comfort Inn Regina
- Best Western Brantford Hotel & Conference Centre
- Condos Taiwan
- HiltonHotels Hotels in Tobermory
- Scarborough Convention Center Hotels
- Peterborough Golf Resorts & Hotels
- Hotels closest to Lambton College
- Cottages Salmon Beach
- Cheap Hotels in Vancouver
- Motels Lakeshore
- Haida House at Tllaal
- Hotels in Côte-des-Neiges—Notre-Dame-de-Grâce
Flights
- Cheap Flights to Lauterbrunnen
- KLM Accra (ACC) to Edmonton (YEG) flights
- Flights from Toronto to Delhi
- YXX - YEG
- Cheap Flights to Masset
- Swoop Kelowna (YLW) to Toronto (YYZ) flights
- Aeromexico Puerto Vallarta (PVR) to San Pedro Mixtepec (PXM) flights
- CDG - YYJ
- Air Canada Toronto (YYZ) to New Orleans (MSY) flights