We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Costa de Cocos
Booking.com
US$90
View Deal
#1 Best Value of 2 hotels in Xcalak
  • Free Parking
  • Breakfast included
Playa Sonrisa
#2 Best Value of 2 hotels in Xcalak
  • Free Wifi
  • Free Parking
See all hotels in or near Xcalak
Orbitz.com
US$407
View Deal
34.9 km from Xcalak
  • Free Wifi
  • Pool
El Secreto
SAVE US$686
US$925
Orbitz.com
US$239
View Deal
24.1 km from Xcalak
  • Free Wifi
  • Free Parking
SAVE US$26
US$158
Booking.com
US$132
View Deal
42.3 km from Xcalak
  • Free Wifi
  • Free Parking
SunBreeze Suites
SAVE US$40
US$219
Expedia.com
US$179
View Deal
40.6 km from Xcalak
  • Free Wifi
  • Free Parking
SunBreeze Hotel
SAVE US$8
US$220
Booking.com
US$212
View Deal
41.2 km from Xcalak
  • Free Wifi
  • Pool
Banyan Bay Suites
Booking.com
US$239
View Deal
42.7 km from Xcalak
  • Free Wifi
  • Free Parking
Grand Caribe Belize Resort and Condominiums
SAVE US$12
US$359
Orbitz.com
US$347
View Deal
37.4 km from Xcalak
  • Free Wifi
  • Free Parking
Captain Morgan's Retreat
Booking.com
US$160
View Deal
35.9 km from Xcalak
  • Free Parking
  • Pool
Banana Beach Resort
Booking.com
US$108
View Deal
42.9 km from Xcalak
  • Free Parking
  • Breakfast included
Island Magic Beach Resort
SAVE US$33
US$144
Expedia.com
US$111
View Deal
61.7 km from Xcalak
  • Free Wifi
  • Free Parking
Royal Caribbean Resort
SAVE US$54
US$148
Hotels.com
US$94
View Deal
43.6 km from Xcalak
  • Free Parking
  • Pool
Sapphire Beach Resort
SAVE US$5
US$143
Booking.com
US$138
View Deal
26.5 km from Xcalak
  • Free Wifi
  • Free Parking
Fiesta Inn Chetumal
Expedia.com
US$81
View Deal
55.2 km from Xcalak
  • Free Wifi
  • Free Parking
Caye Casa
SAVE US$39
US$190
Orbitz.com
US$151
View Deal
39.8 km from Xcalak
  • Free Wifi
  • Free Parking
Ocean Tide Beach Resort
Expedia.com
US$118
View Deal
40.0 km from Xcalak
  • Free Wifi
  • Free Parking
Almaplena Eco Resort & Beach Club
Priceline
US$109
View Deal
40.0 km from Xcalak
  • Free Wifi
  • Free Parking
Pedro's Hotel
SAVE US$4
US$67
Orbitz.com
US$63
View Deal
41.6 km from Xcalak
  • Free Wifi
  • Free Parking
Mayan Princess Hotel
Booking.com
US$143
View Deal
40.7 km from Xcalak
  • Free Wifi
  • Beachfront
Booking.com
US$367
View Deal
45.0 km from Xcalak
  • Free Wifi
  • Free Parking
Athens Gate Beach Resort
Booking.com
US$335
View Deal
44.7 km from Xcalak
  • Free Wifi
  • Free Parking
SAVE US$109
US$441
Expedia.com
US$332
View Deal
42.9 km from Xcalak
  • Free Wifi
  • Free Parking
Koox Quinto Sole Boutique Hotel
SAVE US$5
US$195
Expedia.com
US$190
View Deal
52.6 km from Xcalak
  • Free Wifi
  • Free Parking
Seaside Cabanas
61.6 km from Xcalak
  • Free Wifi
  • Free Parking
Mata Rocks Resort
SAVE US$36
US$174
Orbitz.com
US$138
View Deal
42.9 km from Xcalak
  • Free Wifi
  • Free Parking
Official Site
US$354
View Deal
40.5 km from Xcalak
  • Free Wifi
  • Free Parking
Costa Blu Dive & Beach Resort
No availability for your dates from these sites
30.3 km from Xcalak
  • Free Parking
  • Pool
Seven Seas Resort
Orbitz.com
US$100
View Deal
39.9 km from Xcalak
  • Free Wifi
  • Free Parking
De Real Macaw
Loading prices...
61.2 km from Xcalak
  • Free Wifi
  • Beachfront
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.