
Cayo Espanto Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Cayo Espanto Holiday
When you book a Cayo Espanto holiday package, it's all about enjoying your escape to the fullest. Uncover the best things about this fun-filled city knowing that all the travel planning has been organised before you go. If your trip to Cayo Espanto includes a little sightseeing, hit up major attractions such as Secret Beach, Hol Chan Marine Reserve and San Pedro Town Hall. Stop dreaming and start adventuring. Explore the wide range of options on Expedia today and finally put your Cayo Espanto holiday plans into action!
Cayo Espanto Holiday
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 |
Our pick of the best Cayo Espanto Hotel Deals

Alaia Belize, Autograph Collection
Sea Grape Drive San Pedro Belize District
The price is AU$563 per night from 18 May to 19 May
AU$563
18 May - 19 May
includes taxes & fees
9.4/10 Exceptional! (704 reviews)
Everything was fine until checkout. Despite having informed us multiple times that breakfast was included in our stay (at check-in, and throughout), they proceeded to charge us at check-out knowing we would have little time to contest it before our flight. Finally they agreed to check CCTV / voice ...
Reviewed on 27 Apr 2026

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Sea Grape Drive San Pedro
The price is AU$369 per night from 6 May to 7 May
AU$369
6 May - 7 May
includes taxes & fees
8.4/10 Very Good! (936 reviews)
Gorgeous property!! Would definitely stay again and can’t wait to go back. The private beach is very clean, smooth sand and sea floor- the cabanas are worth the fee and view is unbelievable. The staff was very friendly and the grounds are very well kept. 10/10!!!
Reviewed on 28 Apr 2026

Sunset Caribe Belize
2 miles North San Pedro Belize District
The price is AU$422 per night from 4 May to 5 May
AU$422
4 May - 5 May
includes taxes & fees
9.2/10 Wonderful! (523 reviews)
I really enjoyed my stay. I had few hiccups but the team handled it well and with professionalism. The property was beautiful and well maintained. I can't wait to come back!!!!
Reviewed on 28 Apr 2026
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.











