You are booking hotel for more than 90 days

Spa
Your Budget
Show -3 more
Showing Properties in Caye Caulker

Island Magic Beach Resort
Private Beach
Spa
Swimming Pool(414 Ratings)
THB 4,821
+ THB 434 taxes & fees
Per Night

El Ben Cabañas
Spa(309 Ratings)
THB 7,557
+ THB 680 taxes & fees
Per Night

Ramon's Village Resort
Spa
Gym(1006 Ratings)
THB 5,750
+ THB 518 taxes & fees
Per Night

Royal Caribbean Resort
Spa
Swimming Pool(372 Ratings)
THB 2,403
+ THB 216 taxes & fees
Per Night

The Watermark Hotel
Spa
Gym(255 Ratings)
THB 4,350
+ THB 1,044 taxes & fees
Per Night

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Spa
Gym(979 Ratings)
THB 6,902
+ THB 554 taxes & fees
Per Night

Grand Caribe Belize
Spa
Swimming Pool
Gym(539 Ratings)
THB 12,338
+ THB 2,455 taxes & fees
Per Night

Tropical Palace Hotel
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
Spa(187 Ratings)
THB 2,801
+ THB 557 taxes & fees
Per Night

Marbucks Bed and Breakfast
Spa(30 Ratings)
THB 6,322
+ THB 569 taxes & fees
Per Night

Corona Del Mar
Spa(664 Ratings)
THB 3,739
+ THB 561 taxes & fees
Per Night

Best Western Grand Baymen Gardens
Spa
Gym(96 Ratings)
THB 2,933
+ THB 557 taxes & fees
Per Night

Sunbreeze Hotel
Spa(865 Ratings)
THB 8,051
+ THB 1,208 taxes & fees
Per Night

Captain Morgan's Retreat
Spa(200 Ratings)
THB 2,957
+ THB 562 taxes & fees
Per Night

Aruna Resort & Villas
Entire Villa
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
Spa(18 Ratings)
THB 6,895
+ THB 1,310 taxes & fees
Per Night

Caribbean Villas Hotel
Spa(511 Ratings)
THB 3,513
+ THB 492 taxes & fees
Per Night

Sunbreeze Suites
Spa(772 Ratings)
THB 8,992
+ THB 1,349 taxes & fees
Per Night

Alaia Belize, Autograph Collection
Spa
Gym(742 Ratings)
THB 19,716
+ THB 3,746 taxes & fees
Per Night