Book Resort Hotels in Ambergris Caye
Top Resorts in Ambergris Caye

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Sea Grape Drive San Pedro
$243 nightly
The price is $265 total per night
$265 total
May 19 - May 20
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. Families will appreciate in-room childcare, along with volleyball.
Pool
Spa

Alaia Belize, Autograph Collection
Sea Grape Drive San Pedro Belize District
$374 nightly
The price is $405 total per night
$405 total
May 17 - May 18
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

Matachica Resort & Spa - Adults Only
5 miles north of San Pedro San Pedro
$350 nightly
The price is $377 total per night
$377 total
May 10 - May 11
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this smoke-free resort. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like continental breakfast and a roundtrip airport shuttle.

Las Terrazas Resort and Residences Ambergris
3.5 Miles North Of San Pedro San Pedro Belize District
$242 nightly
The price is $261 total per night
$261 total
May 21 - May 22
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this smoke-free resort. Relax with free beach cabanas, sun loungers, and beach umbrellas. Relax with a drink at the bar/lounge and enjoy perks like free self parking and free WiFi.

Sunbreeze Hotel
Ambergris Caye San Pedro
$221 nightly
The price is $239 total per night
$239 total
May 10 - May 11
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this resort. Families will appreciate the onsite laundry facilities and in-room childcare. Relax with a drink at the bar/lounge and enjoy perks like free WiFi.

X'Tan Ha - The Waterfront Resort
7.2 miles North San Pedro
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.
Pool
Breakfast included

The Phoenix Resort
Barrier Reef Dr San Pedro Ambergris Caye
This smoke-free resort features a full-service spa, 2 outdoor pools, and a restaurant. There's fun for all ages with a free kid's club and a playground, and in-room childcare is an added bonus. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like free self parking and WiFi in public areas.
Pool
Spa

Sand and Sky Resort
Parcel 10454 Lot 7 Habanaros SubDivision San Pedro Belize District
This resort doesn't skimp on freebies - guests receive free WiFi and free self parking. Express check-out, luggage storage, and laundry facilities are also on offer.
Spa
Parking included

Ocean Front, Pool, Bar & Grill, Tour Center, Includes First Night Dinner
San Pedro Ambergris Caye
An outdoor pool is featured at this resort, along with free WiFi in public areas and a garden. Laundry facilities and barbecue grills are also provided.
Pool
Free WiFi

Hol Chan Ocean Front Residences
Boca Ciega, 3.5 miles South, San Pedro San Pedro
This resort features 2 outdoor pools and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A snack bar/deli, dry cleaning, and luggage storage are also on offer.

Best for three friends who are traveling together
San Pedro Town Belize District
$109 nightly
The price is $117 total per night
$117 total
Jun 7 - Jun 8
Total with taxes and fees
An outdoor pool is featured at this resort, along with a garden and laundry facilities. Concierge services and barbecue grills are also provided.
Pool
Pet friendly
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.
Top hotels in Ambergris Caye

Coco Beach Resort
Ambergris Caye San Pedro
9.6/10 Exceptional! (1,003 reviews)
More ways to wander Ambergris Caye
Flights to Ambergris Caye
The best fares to get you there
Ambergris Caye Hotels
Ambergris Caye Vacation Rentals
Great Deals on Alternative Accommodations
Ambergris Caye Car Rentals
Affordable cars to get you around town
Ambergris Caye Vacations
Save more by combining flights, hotels and cars
Things to do in Ambergris Caye
Explore More Ways to Travel with Travelocity
- Hotels near Secret Beach
- Hotels near Boca Del Rio Beach
- Apartments in Cayo Espanto
- Extended Stay Hotels in Cayo Espanto
- 3 Star Hotels in San Pedro
- 4 Star Hotels in San Pedro
- 5 Star Hotels in San Pedro
- Apartments in San Pedro
- B&B in San Pedro
- Cabins in San Pedro
- Condos in San Pedro
- Cottages in San Pedro
- Extended Stay Hotels in San Pedro
- Guest Houses in San Pedro
- Hostels in San Pedro
- Adults Only Resorts & in San Pedro
- All Inclusive Resorts & in San Pedro
- Beach Resorts & in San Pedro
- Cheap Hotels in San Pedro
- Hotels with Hot Tubs in San Pedro
- Hotels with an Indoor Pool in San Pedro
- Hotels with Kitchenettes in San Pedro
- Hotels with smoking rooms in San Pedro
- Hotels with Waterslides in San Pedro
- Luxury Hotels in San Pedro
- Pet Friendly Hotels in San Pedro
- Spa Resorts & in San Pedro
- Hotel Wedding Venues Hotels in San Pedro
- San Pedro Hotels
- Houseboats in San Pedro
- Lodges in San Pedro
- Vacation Homes in San Pedro
- Rv Parks in San Pedro
- Resorts in San Pedro
- Town Houses in San Pedro
- Treehouses in San Pedro
- Villas in San Pedro
- Flights from John Greif II
- Maya Island Air Belize City (BZE) to San Pedro (SPR) flights
- Tropic Air Corozal (CZH) 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 Belize City (BZE) to San Pedro (SPR)
- Flights from Detroit (DTW) to San Pedro (SPR)
- Flights from Miami (MIA) to San Pedro (SPR)
- Flights from Placencia (PLJ) to San Pedro (SPR)
- Flights from Belize City (TZA) to San Pedro (SPR)
- Flights to San Pedro
- Flights from Flores to San Pedro
- Flights from Honolulu to San Pedro
- Flights from Anchorage to San Pedro
- Flights from Atlanta to San Pedro
- Flights from Calgary to San Pedro
- Flights from Chicago to San Pedro
- Flights from Dallas to San Pedro
- Flights from Denver to San Pedro
- Flights from London to San Pedro
- Flights from Melbourne to San Pedro
- Flights from Phoenix to San Pedro
- Flights from Portland to San Pedro
- Flights from Seattle to San Pedro
- Flights from St. Louis to San Pedro
- Flights from Vancouver to San Pedro
- Flights from Sacramento to San Pedro
- Flights from Portland to San Pedro
- Flights from Norfolk to San Pedro
- Flights from Ladyville to San Pedro
- Flights from Amarillo to San Pedro
- Flights from San Ignacio to San Pedro
- Flights from Pittsburgh to San Pedro
- Flights from Fort Lauderdale to San Pedro
- Flights from Richmond to San Pedro
- Flights from Milwaukee to San Pedro
- Flights from Little Rock to San Pedro
- Flights from Shreveport to San Pedro
- Flights from Greensboro to San Pedro
- Flights from Oklahoma City to San Pedro
- Flights from Huntsville to San Pedro
- Flights from Peoria to San Pedro
- Flights from Louisville to San Pedro
- Flights from Bangor to San Pedro
- Flights from Casper to San Pedro
- Flights from Wichita to San Pedro
- Flights from Florence to San Pedro
- Flights from Chattanooga to San Pedro






