Xcalak Holiday Deals

Choose two or more items and save on your trip:

Top hotels for your Xcalak holiday

Playa Sonrisa Hotel

Playa Sonrisa Hotel

3 out of 5
Km 7 Camino Costero Xcalak QROO
With a stay at Playa Sonrisa Hotel in Xcalak, you'll be on the waterfront and 10 minutes by foot from Arrecifes de Xcalak National Park.
Staff is fantastic!!

Reviewed on 25 Oct 2025

Opens in a new windowPlaya Sonrisa Hotel
Costa de Cocos Xcalak

Costa de Cocos Xcalak

3 out of 5
Km 52 carretera Mahahual, Xcalak Mexico. Xcalak QROO
Fully refundableReserve now, pay when you stay
When you stay at Costa de Cocos Xcalak in Xcalak, you'll be on the beach, just steps from Belize Barrier Reef and 12 minutes by foot from Arrecifes de Xcalak ...
Beautiful place and great staff. Perfect jumping off point for fishing or snorkeling by boat. We had a great time. The road to get there has a lot of giant potholes, so 4WD recommended

Reviewed on 3 Dec 2025

Opens in a new windowCosta de Cocos Xcalak
Carlos Davila Sainz

Carlos Davila Sainz

3 out of 5
Camino Costero Mahaual km 40 Xcalak QROO
Fully refundableReserve now, pay when you stay
The price is AU$282 per night from 27 Dec to 28 Dec
AU$282
27 Dec - 28 Dec
includes taxes & fees
When you stay at Carlos Davila Sainz in Xcalak, you'll be on the waterfront, just steps from Belize Barrier Reef and 7 minutes by foot from Arrecifes de Xcalak ...
Opens in a new windowCarlos Davila Sainz
Don't see what you're looking for?
See all available properties in Xcalak
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.

^Savings based on all package bookings made with Flight + Hotel on lastminute.com.au from January 1, 2019 to December 31, 2019, as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.