
Xcalak Holiday Deals

Top hotels for your Xcalak holiday

Playa Sonrisa Hotel
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.
todo excelente. habitacion limpias, gran atencion, hermoso lugar y exelente servicio. muy recomendado vamos a regresar..
Reviewed on 8 May 2026

Costa de Cocos Xcalak
Km 52 carretera Mahahual, Xcalak Mexico. Xcalak QROO
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 ...
Ristic
Reviewed on 6 Mar 2026

Sol y Arena Xcalak
Camino Costero Mahahual Km 40 Xcalak QROO
Fully refundableReserve now, pay when you stay
The price is AU$256 per night from 14 May to 15 May
AU$256
14 May - 15 May
includes taxes & fees
When you stay at Sol y Arena Xcalak in Xcalak, you'll be near the beach, just steps from Belize Barrier Reef and Arrecifes de Xcalak National Park.
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.
Popular places to visit
beach near Xcalak
Why not spend a lazy afternoon at beach near Xcalak during your trip to Xcalak? Wander the beaches or discover the area's coral reefs.
Book your Xcalak holiday package
^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.