
Deals on vacations and trips to Cayo Espanto
Save when you book Cayo Espanto package deals

Cayo Espanto flight + hotel vacation packages
Price found within the past 48 hours. Click for updated prices.

Bullock Island, Belize
Placencia Village
Save 100% on your flight
Price was $1,856, price is now $1,182 per person
$1,182
per person
May 23 - May 29
found 10 hours ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to Belize City (BZE)
A private beach, 2 restaurants, and an outdoor pool are all featured at this smoke-free resort. Spend a day at the beach kayaking, or relax with sun loungers and beach umbrellas. There's fun for all ages with a children's club and a playground, and barbecue grills are available on site.

Oceans 23
Save 100% on your flight
Price was $2,175, price is now $1,415 per person
$1,415
per person
May 7 - May 12
found 10 hours ago
Roundtrip non-stop flight included
Dallas (DFW) to Belize City (BZE)
This resort features a restaurant, an outdoor pool, and a bar/lounge. Relax with a drink at the beach bar and enjoy perks like free self parking and free WiFi. There's a poolside bar on site, and a garden and laundry facilities are also provided.

Bella Vista Resort Belize
Price was $1,818, price is now $1,227 per person
$1,227
per person
Jun 6 - Jun 13
found 11 hours ago
Roundtrip flight included
Dallas (DFW) to Belize City (BZE)
This traditional hotel features a private beach, a full-service spa, and a restaurant. Dine at the beachfront restaurant and relax with sun loungers. Enjoy the outdoor pool and perks like free self parking and free WiFi.

X'Tan Ha - The Waterfront Resort
Price was $1,933, price is now $1,316 per person
$1,316
per person
Jun 6 - Jun 13
found 11 hours ago
Roundtrip flight included
Dallas (DFW) to Belize City (BZE)
This traditional resort features 2 outdoor pools, a restaurant, and a bar/lounge. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Relax with a drink at the beach bar and enjoy free perks like full breakfast and free self parking.

Sunbreeze Suites
Price was $1,917, price is now $1,336 per person
$1,336
per person
Jun 6 - Jun 13
found 11 hours ago
Roundtrip flight included
Dallas (DFW) to Belize City (BZE)
A full-service spa, an outdoor pool, and a restaurant are all featured at this hotel. Families will appreciate the onsite laundry facilities and in-room childcare. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.
Top Cayo Espanto hotels deals

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Sea Grape Drive San Pedro
$263 nightly
The price is $286 total per night
$286 total
Apr 17 - Apr 18
Total with taxes and fees
This smoke-free resort features a full-service spa, a marina, and 4 restaurants. Relax with beach cabanas and sun loungers, and cool off with a drink at the beachside bar. Unwind with a drink at one of the 3 bars/lounges and enjoy free perks like free self parking and a beach shuttle.
Pool
Spa

Alaia Belize, Autograph Collection
Sea Grape Drive San Pedro Belize District
$439 nightly
The price is $475 total per night
$475 total
Apr 12 - Apr 13
Total with taxes and fees
A full-service spa, 6 restaurants, and 3 outdoor pools are all featured at this luxury resort. Traveling on business? Take advantage of the free WiFi in public areas, express check-in, and free airport pick-up. Unwind with a drink at one of the 4 bars/lounges and enjoy free perks like free self parking and a ferry terminal shuttle.
Pool
Spa

Sunset Caribe Belize
2 miles North San Pedro Belize District
$280 nightly
The price is $305 total per night
$305 total
Apr 7 - Apr 8
Total with taxes and fees
This aparthotel features a full-service spa, 2 outdoor pools, and a restaurant. Enjoy the gym and perks like free self parking and free WiFi. Enjoy the hot tub and unwind at the bar/lounge and swim-up bar.
Pool
Hot Tub

Bananas On The Beach
Seagrape Drive San Pedro
$161 nightly
The price is $176 total per night
$176 total
Mar 20 - Mar 21
Total with taxes and fees
This hotel features 2 outdoor pools, a restaurant, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. Concierge services are provided for your convenience.
Pool
Parking included

Coco Beach Resort
Ambergris Caye San Pedro
This smoke-free hotel features a full-service spa, 2 outdoor pools, and a restaurant. Spend a day at the beach kayaking, or relax with sun loungers and beach umbrellas. Enjoy the hot tub and perks like free self parking and free WiFi.
Pool
Hot Tub

Reef Haven Belize
Ambergris Street Mile 12.5, 8843 San Pedro Belize District
$499 nightly
The price is $540 total per night
$540 total
Apr 5 - Apr 6
Total with taxes and fees
A private beach, a full-service spa, and 2 outdoor pools are all featured at this all-inclusive hotel. Enjoy a meal from the restaurant and perks like free buffet breakfast and free self parking. Enjoy the 24-hour gym and unwind at the bar/lounge and poolside bar.
On private beach
Pool
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.
Frequently asked questions
Photos of local treasures
Browse Cayo Espanto vacation photos for more inspiration
Book a vacation to Cayo Espanto
Explore More Ways to Travel with Travelocity
- Flights from John Greif II
- Hahn Air Systems San Pedro Sula (SAP) to San Pedro (SPR) flights
- Maya Island Air Belize City (BZE) to San Pedro (SPR) flights
- Tropic Air Cancun (CUN) to San Pedro (SPR) flights
- Tropic Air Caye Caulker (CUK) to San Pedro (SPR) flights
- Tropic Air Corozal (CZH) to San Pedro (SPR) flights
- Tropic Air Dangriga (DGA) to San Pedro (SPR) flights
- Tropic Air San Salvador (SAL) to San Pedro (SPR) flights
- Tropic Air Belmopan (BCV) to San Pedro (SPR) flights
- Tropic Air Roatan (RTB) to San Pedro (SPR) flights
- Tropic Air Flores (FRS) to San Pedro (SPR) flights
- Tropic Air Orange Walk (ORZ) to San Pedro (SPR) flights
- Tropic Air Belize City (BZE) to San Pedro (SPR) flights
- Tropic Air San Ignacio (CYD) to San Pedro (SPR) flights
- Flights from Amarillo (AMA) to San Pedro (SPR)
- Flights from Atlanta (ATL) to San Pedro (SPR)
- Flights from Austin (AUS) to San Pedro (SPR)
- Flights from Belmopan (BCV) to San Pedro (SPR)
- Flights from Boise (BOI) to San Pedro (SPR)
- Flights from Boston (BOS) to San Pedro (SPR)
- Flights from Baton Rouge (BTR) to San Pedro (SPR)
- Flights from Baltimore (BWI) to San Pedro (SPR)
- Flights from Belize City (BZE) to San Pedro (SPR)
- Flights from Charlotte (CLT) to San Pedro (SPR)
- Flights from Columbus (CMH) to San Pedro (SPR)
- Flights from Corpus Christi (CRP) to San Pedro (SPR)
- Flights from Caye Caulker (CUK) to San Pedro (SPR)
- Flights from Corozal (CZH) to San Pedro (SPR)
- Flights from Dallas (DAL) to San Pedro (SPR)
- Flights from Dayton (DAY) to San Pedro (SPR)
- Flights from Dallas (DFW) to San Pedro (SPR)
- Flights from Dangriga (DGA) to San Pedro (SPR)
- Flights from Detroit (DTW) to San Pedro (SPR)
- Flights from Fresno (FAT) to San Pedro (SPR)
- Flights from Houston (HOU) to San Pedro (SPR)
- Flights from Washington (IAD) to San Pedro (SPR)
- Flights from Indianapolis (IND) to San Pedro (SPR)
- Flights from Jacksonville (JAX) to San Pedro (SPR)
- Flights from New York (JFK) to San Pedro (SPR)
- Flights from Las Vegas (LAS) to San Pedro (SPR)
- Flights from Los Angeles (LAX) to San Pedro (SPR)
- Flights from Lafayette (LFT) to San Pedro (SPR)
- Flights from New York (LGA) to San Pedro (SPR)
- Flights from Lima (LIM) to San Pedro (SPR)
- Flights from Memphis (MEM) to San Pedro (SPR)
- Flights from Montgomery (MGM) to San Pedro (SPR)
- Flights from Miami (MIA) to San Pedro (SPR)
- Flights from Minneapolis (MSP) to San Pedro (SPR)
- Flights from New Orleans (MSY) to San Pedro (SPR)
- Flights from Tokyo (NRT) to San Pedro (SPR)
- Flights from Ontario (ONT) to San Pedro (SPR)
- Flights from Chicago (ORD) to San Pedro (SPR)
- Flights from Norfolk (ORF) to San Pedro (SPR)
- Flights from West Palm Beach (PBI) to San Pedro (SPR)
- Flights from Portland (PDX) to San Pedro (SPR)
- Flights from Philadelphia (PHL) to San Pedro (SPR)
- Flights from Placencia (PLJ) to San Pedro (SPR)
- Flights from Portland (PWM) to San Pedro (SPR)
- Flights from Redmond (RDM) to San Pedro (SPR)
- Flights from Raleigh (RDU) to San Pedro (SPR)
- Flights from Rochester (RST) to San Pedro (SPR)
- Flights from San Antonio (SAT) to San Pedro (SPR)
- Flights from Orlando (SFB) to San Pedro (SPR)
- Flights from San Francisco (SFO) to San Pedro (SPR)
- Flights from Springfield (SGF) to San Pedro (SPR)
- Flights from San José (SJO) to San Pedro (SPR)
- Flights from Sarasota (SRQ) to San Pedro (SPR)
- Flights from Tampa (TPA) to San Pedro (SPR)
- Flights from Tulsa (TUL) to San Pedro (SPR)
- Flights from Belize City (TZA) to San Pedro (SPR)
- Flights from Halifax (YHZ) to San Pedro (SPR)
- Flights from Vancouver (YVR) to San Pedro (SPR)
- Flights from Winnipeg (YWG) to San Pedro (SPR)
- Flights to San Pedro
- Flights from Portland to San Pedro
- Flights from Richmond to San Pedro
