Xcalak Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to Rp173.195 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top hotels in Xcalak

Playa Sonrisa Hotel

Playa Sonrisa Hotel

3 out of 5
Km 7 Camino Costero Xcalak QROO
9.8/10 Exceptional! (8 reviews)
Playa Sonrisa Hotel is a true lost paradise. Operated by incredibly friendly people who provide perfect and attentive service, the hotel offers a breathtakingly beautiful and serene environment. The clothing-optional policy creates a wonderful sense of freedom and relaxation in a stunning setting. ...

Reviewed on 5 Jan 2026

Playa 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
The price is Rp1.225.199 per night from 13 Mar to 14 Mar
Rp1.225.199
Rp1.495.212 total
13 Mar - 14 Mar
includes taxes & fees
7.6/10 Good! (4 reviews)
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

Costa de Cocos Xcalak
Sol y Arena Xcalak

Sol y Arena Xcalak

3 out of 5
Camino Costero Mahahual Km 40 Xcalak QROO
Fully refundableReserve now, pay when you stay
The price is Rp2.295.891 per night from 11 Feb to 12 Feb
Rp2.295.891
Rp2.790.772 total
11 Feb - 12 Feb
includes taxes & fees
Sol y Arena Xcalak
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.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.