Cayo Espanto is located on its own private 4-acre island, 7-minutes by boat from San Pedro. American Airlines, United Airlines, Southwest, COPA Airlines, Aeromexico, Avianca, WestJet, Air Canada and Delta Airlines offer service to Belize City. Guests arriving at the Phillip S W Goldson International Airport (BZE) in Belize City will be greeted by our resort representative, where they may board a local flight to San Pedro in Ambergris Caye for approximately $160 round-trip, or helicopter transport directly to Cayo Espanto island for approximately $1,200 (US) one-way or $2,400 round-trip, plus tax, for up to 4 passengers.
Flights from Miami or Houston are a mere 2 hours. For guests traveling by local airline, on arrival at San Pedro airport you will be met by our hotel staff and transferred to the resort.