Cheap flights from Xcalak

Many airlines offer flexible change policies

Earn BONUS+ rewardsOpens in a new window on top of your airline points

Enjoy exclusive promotions on the ebookers app!

Xcalak Flight Information
Origin airport IATA code
CTM
Return price
CHF 240

Featured Hotels near Xcalak

Playa Sonrisa Hotel

Playa Sonrisa Hotel

3 out of 5
Km 7 Camino Costero, Xcalak, QROO
During your stay at Playa Sonrisa Hotel, you're just a quick walk from Belize Barrier Reef. Free breakfast, free WiFi in public areas and free self-parking are available.
9.6/10 Exceptional! (4 reviews)
"Logement très propre pas besoin de climatisation la brise de mer fait le nécessaire. Les hôtes sont très à l’écoute Le seul petit point à revoir pour nous : un petit déjeuner servi à partir de 9h trop tard pour nous. 8h ça aurait été bien même si nous sommes en vacances. C’est"

Reviewed on 13 May 2025

Playa Sonrisa Hotel
Costa de Cocos Xcalak

Costa de Cocos Xcalak

3 out of 5
Km 52 carretera Mahahual, Xcalak Mexico., 9831167744, Xcalak, QROO
During your stay at Costa de Cocos Xcalak, you're just a quick walk from Belize Barrier Reef. Free breakfast, free self-parking and a restaurant are available.
6.6/10 (3 reviews)
"Great location great people."

Reviewed on 8 Mar 2025

Costa de Cocos Xcalak
Karibisches Casa Blanca, STUFE 3

Karibisches Casa Blanca, STUFE 3

Xcalak, QROO
The price is CHF 185 per night from 25 Jul to 26 Jul
CHF 185
25 Jul - 26 Jul
includes taxes & fees
During your stay at this apartment building, you're just a quick walk from Belize Barrier Reef. Breakfast (surcharge) is available. The apartment offers free WiFi and a kitchen.
Wonderful Time in xcalak
"We went to Xcalak not really ,knowing what to expect…we arrived to the property and made ourselves at home…we walked around town and most looked at us like we were as new in town as we were..this only lasted a few days and then everyone greeted us with a friendly smile and a Hola wherever we went ..."

Reviewed on 6 Apr 2024

Karibisches Casa Blanca, STUFE 3
Save an average of 15% on thousands of hotels when you're signed in
Caribbean Casa Blanca

Caribbean Casa Blanca

3.5 out of 5
Av. Miguel Hidalgo, Xcalak, QROO
During your stay at Caribbean Casa Blanca, you're just a quick walk from Belize Barrier Reef. You'll find features such as free WiFi in public areas and free self-parking, plus a rooftop terrace. Built in 2016, this comfortable apartment building has 3 apartments over 3 floors. Each apartment offers free WiFi and a kitchen.
"Nice, spacious rooms."

Reviewed on 19 May 2023

Caribbean Casa Blanca
Permit- Beachfront Apartment (6 guests), Level 1

Permit- Beachfront Apartment (6 guests), Level 1

Xcalak, QROO
The price is CHF 188 per night from 21 Jul to 22 Jul
CHF 188
21 Jul - 22 Jul
includes taxes & fees
During your stay at this apartment building, you're just a quick walk from Belize Barrier Reef. Features include breakfast (surcharge). Free WiFi and a kitchen are available in the apartment.
2 Time Staying here
"We come to Xcalak every year for the past 8 years to fish. This house has been our favorite so far. Will be back again."

Reviewed on 19 Apr 2025

Permit- Beachfront Apartment (6 guests), Level 1
KARIBIK CASA BLANCA, 2. STOCK

KARIBIK CASA BLANCA, 2. STOCK

Xcalak, ROO
The price is CHF 157 per night from 25 Jul to 26 Jul
CHF 157
25 Jul - 26 Jul
includes taxes & fees
During your stay at this apartment building, you're just a quick walk from Belize Barrier Reef. Features include breakfast (surcharge). Free WiFi and a kitchen are available in the apartment.
Lovely view
"There are minor repairs that can be done in the unit. It is a somewhat remote Mexican town. It has a lovely view, comfortable beds, a working kitchen, and a very peaceful vibe. It is not a Hilton. It was lovely for us. Peaceful."

Reviewed on 10 Mar 2024

KARIBIK CASA BLANCA, 2. STOCK
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.