Ambergris Caye Hotels

The Travelocity Guarantee
Only Travelocity guarantees not just the price, but your entire travel experience.

Never wake up on the wrong side of the bed again with these Ambergris Caye hotel deals. Get the inside scoop with maps, photos, and Traveler Reviews that rate Ambergris Caye hotels on bed comfort, location, service, and more.

Enter travel dates for Ambergris Caye hotel availability

29

hotels were found that match your selections

Adjust prices and ratings to narrow hotel results.

Select additional preferences to further narrow your search.

  • Courtesy Breakfast (3)
  • Swimming Pool (24)
Compare up to 4 hotels in a side-by-side view.Help

1Brahma Blue Resort

Ambergris Caye
San Pedro, BZ

This property features spa services and massage and treatment rooms. Recreational amenities at Brahma Blue Resort include a private beach and an outdoor pool. Brahma Blue Resort also offers a marina on site, a concierge desk, and multilingual staff.
Hotel details

GoodBuy Hotel
From:
$75
Check rates and availability

2Mata Rocks Resort

Ambergris Caye
San Pedro, BZ

This charming budget hotel is an excellent value, cleaner than some of the more expensive options, and run by a very friendly staff. Perfect for divers and guests who prefer to explore town a little in the evenings.
Hotel details

  • Swimming Pool
  • High-Speed Internet
GoodBuy Hotel
From:
$99
Check rates and availability

3Mayan Princess Hotel

Ambergris Caye
SAN PEDRO, BZ

You get the best of all possible worlds at The Mayan Princess Hotel, a hot spot for serious divers. The hotel is located right on a white-sand beach, with quiet rooms and plenty of hammocks for swaying to views of the Great Barrier Reef.
Hotel details

GoodBuy Hotel
From:
$112
Check rates and availability

4Las Terrazas Resort

Ambergris Caye
San Pedro, BZ

The magnificent one, two and three bedroom townhomes are located on the largest private beach front on the island and have been carefully designed to be in harmony with nature.
Hotel details

GoodBuy Hotel
From:
$175
Check rates and availability

5Royal Caribbean Resort

Ambergris Caye
San Pedro, BZ

Located one mile south of San Pedro Airstrip and on a 400-feet stretch of beach, the Royal Caribbean Resort is 31 miles from Belize City in the island of Ambergris Caye. Guests fly internationally into Belize City and then must schedule a flight
Hotel details

GoodBuy Hotel
From:
$84
Check rates and availability

6Changes in Latitudes B and B Inn

Ambergris Caye
San Pedro, BZ

Changes in Latitudes Bed and Breakfast is located 150 feet from the Caribbean Sea and approximately a quarter-mile south of San Pedro on the island of Ambergris Caye.
Hotel details

GoodBuy Hotel
From:
$107
Check rates and availability

7Banana Beach Resort

Ambergris Caye
San Pedro, BZ

Banana Beach Resort is located on the Caribbean shores of Ambergris Caye Belize and resting gracefully on the finest beach, just far enough south of San Pedro Town for real tranquility.
Hotel details

  • Swimming Pool
  • Restaurant On Site
  • High-Speed Internet
GoodBuy Hotel
From:
$75
Check rates and availability

8Exotic Caye Beach Resort

Ambergris Caye
San Pedro, BZ

On the island of Ambergris Caye, the beachfront Exotic Caye Beach Resort is located approximately half a mile south of the San Pedro airstrip. This property is 31 miles from Belize City in San Pedro, Ambergris Caye. Guests fly internationally into Belize City and must schedule a short flight to San Pedro, Ambergris Caye. Please see long ...
Hotel details

  • Swimming Pool
GoodBuy Hotel
From:
$150
Check rates and availability

9Grand Colony Island Villas

Ambergris Caye
San Pedro, BZ

The Grand Colony Island Villas is an exclusive beachfront development on the tropical island of Ambergris Caye in San Pedro, Belize.
Hotel details

GoodBuy Hotel
From:
$300
Check rates and availability

10Caribbean Villas Hotel

Ambergris Caye
San Pedro Town, BZ

Caribbean Villas is situated right on the beach on Ambergris Caye, Belize. There are only 12 rooms on these 2.5 acres of landscaped gardens, fronted by 250 feet of private beach.
Hotel details

GoodBuy Hotel
From:
$73
Check rates and availability

11Matachica Beach Resort

Ambergris Caye
Ambergris Caye, BZ

Matachica Beach Resort is a secluded beach resort located five miles north of the quaint village of San Pedro on the island of Ambergris Caye.
Hotel details

GoodBuy Hotel
From:
$280
Check rates and availability

12Sunbreeze Suites

Ambergris Caye
SAN PEDRO, BZ

The Sunbreeze Suites is situated on a Caribbean island, a fast growing vacation destination, allowing for the perfect balance between modern amenities mixed with the charm of a small island.
Hotel details

GoodBuy Hotel
From:
$155
Check rates and availability

13Coco Beach Resort

Ambergris Caye
San Pedro Town, BZ

The Coco Beach Resort is located in San Pedro, Belize. The resort is just a few miles north of San Pedro Town, nestled along a pristine white sand beach overlooking the beautiful turquoise waters of the western Caribbean.
Hotel details

Check rates and availability

14The Villas at Banyan Bay

Ambergris Caye
San Pedro, BZ

The Villas at Banyan Bay is an all suite resort located on Ambergris Caye in Belize and just a 15-minute walk along the beach south of the town of San Pedro.
Hotel details

Check rates and availability

15El Pescador

Ambergris Caye
San Pedro, BZ

The family-run El Pescador Resort sits on the beach of Ambergris Caye and is three miles north of San Pedro, which is approximately 40 miles from Belize International Airport.
Hotel details

Check rates and availability

16Belize Legacy Resort

Ambergris Caye
San Pedro, BZ

Along the pristine coast of Ambergris Caye, the upscale Belize Legacy Resort is located approximately seven miles north of San Pedro and the airport.
Hotel details

Check rates and availability

17Blue Reef Island Resort

Ambergris Caye
Ambergris Caye, BZ

The Mediterranean-style Blue Reef Island Resort consists of six buildings located on North Ambergris Caye and approximately nine miles north of the San Pedro Town Center and Airport.
Hotel details

Check rates and availability

18BELIZEAN COVE ESTATES

Ambergris Caye
SAN PEDRO, BZ

The Belizean Cove Estates is situated on an island, and close to San Pedro-Ambergis Cay Beach.
Hotel details

Check rates and availability

19Sunbreeze Hotel

Ambergris Caye
SAN PEDRO, BZ

Conveniently located within a stroll from the quaint town of San Pedro, the Sunbreeze Hotel is situated one mile from San Pedro and 36 miles from Philip S.W. Goldson International Airport.
Hotel details

Check rates and availability

20Belizean Shores Resort

Ambergris Caye
San Pedro Town, BZ

Located on Ambergris Caye in Belize, Belizean Shores Resort & Hotel has a prime location on the beach north of San Pedro.
Hotel details

Check rates and availability

21Victoria House Resort

Ambergris Caye
Ambergris Caye, BZ

Victoria House is a 41-room, luxury, boutique hotel on a beautiful white coral beach, on the island of Ambergris Caye, about 15-minutes from the San Pedro airstrip.
Hotel details

Check rates and availability

223 star - Top Secret Hotel in San Pedro Town

Top Secret Hotel

Ambergris Caye
San Pedro Town, BZ

Hotel details | Amenities

  • Swimming Pool
  • Non-Smoking
  • High-Speed Internet
Check rates and availability

234 star - Top Secret Hotel in Ambergris Caye

Top Secret Hotel

Ambergris Caye
Ambergris Caye, BZ

Hotel details | Amenities

  • Swimming Pool
  • High-Speed Internet
Check rates and availability

24PORTOFINO BEACH RESORT

Ambergris Caye
SAN PEDRO, BZ


Hotel details

Check rates and availability

25CORONA DEL MAR HOTEL AND APARTMENTS

Ambergris Caye
SAN PEDRO, BZ


Hotel details

Check rates and availability

Note: The rates shown above are based on double occupancy and do not include service charges, resort fees, extra person charges, child fees, and/or any other incidentals unless otherwise noted. Additional fees may apply to some amenities. Bed type, smoking preference and in-room amenities are subject to hotel availability. Any currency conversion for the above rates is based on today's exchange rate.
Need Help with Your Booking? Call Travelocity Toll-Free: 1-888-TRAVELOCITY ( 1.888.872.8356 )