
Find hotels in Cayo Espanto from Rp1.178.037
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cayo Espanto
Check prices for these dates
Our top choices for Cayo Espanto hotels

Pelican Reef Villas Resort
Pelican Reef Villas ResortSan Pedro
10.0 out of 10, Exceptional, (2 reviews)
The price is Rp6.140.113
Rp7.306.734 total
includes taxes & fees
20 Jan - 21 Jan

Hibisco Belize
Hibisco BelizeSan Pedro
10.0 out of 10, Exceptional, (2 reviews)
The price is Rp3.271.936
Rp3.566.410 total
includes taxes & fees
22 Jan - 23 Jan

PUR Boutique Cabanas - Adults only
PUR Boutique Cabanas - Adults onlySan Pedro
10.0 out of 10, Exceptional, (3 reviews)
The price is Rp4.893.853
Rp5.334.266 total
includes taxes & fees
6 Feb - 7 Feb

SP Ocean Paradise
SP Ocean ParadiseSan Pedro
8.0 out of 10, Very good, (4 reviews)
The price is Rp1.182.090
Rp1.288.478 total
includes taxes & fees
20 Jan - 21 Jan

Reef Haven Belize
Reef Haven BelizeSan Pedro
9.0 out of 10, Wonderful, (7 reviews)
The price is Rp6.480.049
Rp7.711.258 total
includes taxes & fees
18 Feb - 19 Feb

Paradise Suites & Residence
Paradise Suites & ResidenceSan Pedro
The price is Rp1.688.700
Rp1.840.683 total
includes taxes & fees
20 Jan - 21 Jan

Paradise Suites & Residence
Paradise Suites & ResidenceSan Pedro
The price is Rp1.688.700
Rp1.840.683 total
includes taxes & fees
20 Jan - 21 Jan

Royal Caribbean Resort
Royal Caribbean ResortSan Pedro
8.0 out of 10, Very good, (333 reviews)
The price is Rp1.957.541
Rp2.133.720 total
includes taxes & fees
20 Jan - 21 Jan

Drift Inn San Pedro
Drift Inn San PedroSan Pedro
9.0 out of 10, Wonderful, (162 reviews)
The price is Rp1.448.905
Rp1.724.196 total
includes taxes & fees
25 Jan - 26 Jan

Ambergris Sunset Hotel
Ambergris Sunset HotelSan Pedro
9.0 out of 10, Wonderful, (270 reviews)
The price is Rp1.080.768
Rp1.178.037 total
includes taxes & fees
21 Jan - 22 Jan

Belize Budget Suites
Belize Budget SuitesSan Pedro
9.8 out of 10, Exceptional, (58 reviews)
The price is Rp1.445.189
Rp1.851.322 total
includes taxes & fees
3 Feb - 4 Feb

Voyager Sun & Reef Hotel
Voyager Sun & Reef HotelSan Pedro
8.6 out of 10, Excellent, (102 reviews)
The price is Rp1.524.052
Rp1.661.217 total
includes taxes & fees
20 Jan - 21 Jan

Captain Morgan's Retreat
Captain Morgan's RetreatSan Pedro
8.0 out of 10, Very good, (188 reviews)
The price is Rp3.834.193
Rp4.562.689 total
includes taxes & fees
22 Jan - 23 Jan

Hotel Coastalbay 2
Hotel Coastalbay 2San Pedro
7.2 out of 10, Good, (43 reviews)
The price is Rp1.367.847
Rp1.490.953 total
includes taxes & fees
20 Jan - 21 Jan

Hotel Royal Blue & Golf Cart Rental
Hotel Royal Blue & Golf Cart RentalSan Pedro
7.2 out of 10, Good, (91 reviews)

La Casa de Paz
La Casa de PazSan Pedro
9.4 out of 10, Exceptional, (89 reviews)
The price is Rp1.470.849
Rp1.763.548 total
includes taxes & fees
21 Jan - 22 Jan

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.4 out of 10, Very good, (799 reviews)
The price is Rp3.917.784
Rp5.104.265 total
includes taxes & fees
18 Feb - 19 Feb

Villas De Isla Bonita
Villas De Isla BonitaSan Pedro
9.8 out of 10, Exceptional, (6 reviews)
The price is Rp2.623.395
Rp3.145.567 total
includes taxes & fees
20 Jan - 21 Jan

Best Western Grand Baymen Gardens
Best Western Grand Baymen GardensSan Pedro
7.6 out of 10, Good, (73 reviews)
The price is Rp2.009.553
Rp2.391.368 total
includes taxes & fees
23 Jan - 24 Jan

Sea Horizon
Sea HorizonSan Pedro
8.8 out of 10, Excellent, (48 reviews)
The price is Rp1.413.442
Rp2.401.889 total
includes taxes & fees
20 Jan - 21 Jan
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Cayo Espanto Hotel Reviews

X'Tan Ha - The Waterfront Resort
10/10 Excellent
More cheap stays in Cayo Espanto

Ambergris Sunset Hotel
Pelican Street San Pedro Ambergris Caye
The price is Rp1.080.768 per night from 21 Jan to 22 Jan
Rp1.080.768
Rp1.178.037 total
21 Jan - 22 Jan
includes taxes & fees
9/10 Wonderful! (269 reviews)

































































