If you're looking to discover somewhere new, look no further than Xcalak. Whether you're planning to stay for a night or for the week, the area around Xcalak has accommodation options to fit every need. Search for hotels in Xcalak with Hotels.com by checking our online map. Our map displays the areas and neighbourhoods around all Xcalak hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Xcalak hotel deals are here with our lowest price guarantee.

Hotels & Accommodation in Xcalak
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Xcalak?




Costa de Cocos Xcalak
Costa de Cocos Xcalak
3.0 star property
Xcalak
4.0 out of 10, (1)
4,0/10
(1)
The price is R1 130
R1 130
R1 379 total
includes taxes & fees
22 Mar - 23 Mar




Xcalak caribe Lodge
Xcalak caribe Lodge
2.5 star property
Xcalak
8.0 out of 10, Very good, (3)
8,0/10
Very good
(3)
The price is R1 463
R1 463
R1 888 total
includes taxes & fees
11 Mar - 12 Mar




Margarita del Sol Costa Maya
Margarita del Sol Costa Maya
2.5 star property
Mahahual
7.2 out of 10, Good, (63)
7,2/10
Good
(63)
The price is R1 289
R1 289
R1 471 total
includes taxes & fees
24 Mar - 25 Mar




Hotel Maya Luna Adults Only
Hotel Maya Luna Adults Only
2.5 star property
Mahahual
9.0 out of 10, Wonderful, (51)
9,0/10
Wonderful
(51)




Hotel Luna de Plata
Hotel Luna de Plata
3.0 star property
Mahahual
8.6 out of 10, Excellent, (44)
8,6/10
Excellent
(44)
The price is R1 218
R1 218
R1 488 total
includes taxes & fees
10 Mar - 11 Mar




Las Cabañas Del Doctor
Las Cabañas Del Doctor
3.0 star property
Mahahual
7.6 out of 10, Good, (96)
7,6/10
Good
(96)
The price is R676
R676
R832 total
includes taxes & fees
16 Mar - 17 Mar




HOTEL MACHOS MAHAHUAL
HOTEL MACHOS MAHAHUAL
3.0 star property
Mahahual
7.8 out of 10, Good, (16)
7,8/10
Good
(16)
The price is R793
R793
R974 total
includes taxes & fees
22 Mar - 23 Mar




Cabañas Palmeras de Mahahual
Cabañas Palmeras de Mahahual
2.5 star property
Mahahual
8.8 out of 10, Excellent, (3)
8,8/10
Excellent
(3)
The price is R1 382
R1 382
R1 576 total
includes taxes & fees
13 Mar - 14 Mar




Noah Beach Hotel & Suites
Noah Beach Hotel & Suites
3.5 star property
Mahahual
9.0 out of 10, Wonderful, (68)
9,0/10
Wonderful
(68)
The price is R1 838
R1 838
R2 238 total
includes taxes & fees
09 Mar - 10 Mar




40 Cañones
40 Cañones
3.5 star property
Mahahual
8.8 out of 10, Excellent, (531)
8,8/10
Excellent
(531)
The price is R2 169
R2 169
R2 639 total
includes taxes & fees
22 Mar - 23 Mar




El Fuerte Beach Resort
El Fuerte Beach Resort
3.0 star property
Mahahual
9.2 out of 10, Wonderful, (133)
9,2/10
Wonderful
(133)
The price is R1 892
R1 892
R2 304 total
includes taxes & fees
10 Mar - 11 Mar




Matan Ka'an hotel By Guruhotel
Matan Ka'an hotel By Guruhotel
3.0 star property
Mahahual
8.4 out of 10, Very good, (652)
8,4/10
Very good
(652)
The price is R911
R911
R1 117 total
includes taxes & fees
13 Mar - 14 Mar




Hotel Boutique Pachamama
Hotel Boutique Pachamama
3.0 star property
Mahahual
8.2 out of 10, Very good, (160)
8,2/10
Very good
(160)
The price is R1 155
R1 155
R1 412 total
includes taxes & fees
09 Mar - 10 Mar




Hotel El Caballo Blanco
Hotel El Caballo Blanco
2.0 star property
Mahahual
9.4 out of 10, Exceptional, (52)
9,4/10
Exceptional
(52)
The price is R1 694
R1 694
R2 065 total
includes taxes & fees
09 Mar - 10 Mar




Oneiro Suites
Oneiro Suites
2.5 star property
Mahahual
8.4 out of 10, Very good, (25)
8,4/10
Very good
(25)
The price is R1 243
R1 243
R1 519 total
includes taxes & fees
09 Mar - 10 Mar




Hotel Inkanto
Hotel Inkanto
2.5 star property
Mahahual
7.8 out of 10, Good, (12)
7,8/10
Good
(12)
The price is R1 684
R1 684
R2 380 total
includes taxes & fees
09 Mar - 10 Mar




Aquastar Hotel & Apartments
Aquastar Hotel & Apartments
3.5 star property
Mahahual
7.8 out of 10, Good, (465)
7,8/10
Good
(465)
The price is R1 454
R1 454
R1 657 total
includes taxes & fees
12 Mar - 13 Mar




Quinto Sole by GuruHotel
Quinto Sole by GuruHotel
3.5 star property
Mahahual
8.0 out of 10, Very good, (409)
8,0/10
Very good
(409)
The price is R1 685
R1 685
R1 921 total
includes taxes & fees
12 Mar - 13 Mar




Eco Cabañas BlueKay
Eco Cabañas BlueKay
3.0 star property
Mahahual
8.0 out of 10, Very good, (53)
8,0/10
Very good
(53)
The price is R779
R779
R957 total
includes taxes & fees
09 Mar - 10 Mar




Hotel Jaiba Mahahual
Hotel Jaiba Mahahual
2.5 star property
Mahahual
9.4 out of 10, Exceptional, (36)
9,4/10
Exceptional
(36)
The price is R1 005
R1 005
R1 230 total
includes taxes & fees
25 Mar - 26 Mar
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.
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.
Learn more about Xcalak
Xcalak is well known for its attractions such as Belize Barrier Reef and Arrecifes de Xcalak National Park.
Frequently asked questions
Can I book a refundable accommodation option in Xcalak?
If you want the flexibility to change your plans to Xcalak, most hotels offer refundable* rates that you can book. You can find this accommodation by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay in Xcalak if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 6 holiday homes. In addition, you can choose from 9 apartments.
What will the weather in Xcalak be like during my visit?
With an average temperature of 24°C during the coldest months, Xcalak is a great place to visit at any time of year.
Why should I book my Xcalak hotel with Hotels.com?
There are plenty of reasons to book your Xcalak travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.