Photo by LTorr

Find Beach Hotels in Ambergris Caye
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Ambergris Caye Beach Hotels
Our top choices for Ambergris Caye beach hotels

9.6 out of 10, Exceptional, (431 reviews)
cleanliness Unwind on sandy shores with beach loungers, adventure tours, and a poolside bar.
The price is ₩509,567
₩631,863 total
includes taxes & fees
Jun 8 - Jun 9

9.4 out of 10, Exceptional, (740 reviews)
The price is ₩574,142
₩683,229 total
includes taxes & fees
Jul 2 - Jul 3

9.2 out of 10, Wonderful, (718 reviews)
The price is ₩298,028
₩354,654 total
includes taxes & fees
Jul 1 - Jul 2

9.6 out of 10, Exceptional, (1,002 reviews)
cleanliness Relax on white sands with massages, snorkeling, and boat tours steps from air-conditioned retreats.
The price is ₩268,193
₩292,330 total
includes taxes & fees
Jun 18 - Jun 19

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.4 out of 10, Very Good, (974 reviews)
cleanliness Unwind at this idyllic resort featuring a private beach club with cabanas, umbrellas, and volleyball, just a short shuttle ride away.
The price is ₩381,600
₩491,620 total
includes taxes & fees
Jun 27 - Jun 28

9.6 out of 10, Exceptional, (43 reviews)
cleanliness Relax on sandy shores as waves caress your toes at this beachfront hotel in San Pedro.
The price is ₩169,437
₩184,686 total
includes taxes & fees
Jun 7 - Jun 8
The price is ₩234,383
₩281,024 total
includes taxes & fees
Jun 21 - Jun 22
The price is ₩321,555
₩382,651 total
includes taxes & fees
Jun 25 - Jun 26
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.
Beach hotels with pools in Ambergris Caye

9.2 out of 10, Wonderful, (718)
The price is ₩298,028
₩354,654 total
includes taxes & fees
Jul 1 - Jul 2
Beach hotels with free breakfast in Ambergris Caye

9.2 out of 10, Wonderful, (718)
The price is ₩298,028
₩354,654 total
includes taxes & fees
Jul 1 - Jul 2
4-star beach hotels in Ambergris Caye

9.2 out of 10, Wonderful, (718)
The price is ₩298,028
₩354,654 total
includes taxes & fees
Jul 1 - Jul 2
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 Ambergris Caye Hotel Reviews

Victoria House Resort & Spa
10/10 Excellent
































































































