Cayo Espanto Holidays from £1,033

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £335 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Cayo Espanto Holiday

Enjoy unforgettable adventures when you lock in a holiday package to Cayo Espanto. Whether you're a history buff, art enthusiast or just a traveller who loves experiencing new places, there's something for everyone in this exciting city. If sightseeing is on the agenda during your trip to Cayo Espanto, swing by leading attractions like Secret Beach, Hol Chan Marine Reserve and San Pedro Town Hall. Don't put off your visit to this city any longer. The perfect Cayo Espanto holiday is just a few clicks away with Expedia.

Top Cayo Espanto Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Shaka Caye
St. George's Caye Resort
Sapphire Beach Resort
El Ben Cabañas

Cayo Espanto Essential Information

Language
English
Currency
Belize dollars
Closest Airport
San Pedro Airport (SPR)
Max Temp Winter
27ºC
Max Temp Summer
29ºC
Top Sights
Secret Beach, Playa Asuncion and Boca Del Rio Beach

Top hotels in Cayo Espanto

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4 out of 5
Sea Grape Drive San Pedro
The price is £229 per night from 11 Mar to 12 Mar
£229
11 Mar - 12 Mar
includes taxes & fees
8.4/10 Very Good! (807 reviews)
Staff was very welcoming and accommodating. Pool area was not very busy and we enjoyed the boat ride to the private beach. We liked that the resort was close enough to town but quiet at night where we can sleep peacefully.

Reviewed on 28 Jan 2026

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection

4.5 out of 5
Sea Grape Drive San Pedro Belize District
The price is £436 per night from 8 Mar to 9 Mar
£436
8 Mar - 9 Mar
includes taxes & fees
9.2/10 Wonderful! (655 reviews)
Exceptional food, service and gorgeous grounds. Everything was so clean and the staff was fabulous. Must get the whole lobster at the rooftop bar in Pool.. best I’ve ever had. Will definitely return as this was our fourth visit!

Reviewed on 28 Jan 2026

Alaia Belize, Autograph Collection
Sunset Caribe Belize

Sunset Caribe Belize

3.5 out of 5
2 miles North San Pedro Belize District
The price is £226 per night from 12 Feb to 13 Feb
£226
12 Feb - 13 Feb
includes taxes & fees
9.2/10 Wonderful! (437 reviews)
Room was very comfortable & clean. View was amazing. Pool area is lovely & staff is very nice & accommodating. Will definitely return.

Reviewed on 4 Feb 2026

Sunset Caribe Belize
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.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.