Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ambergris Caye

Filter by star ratings
All filters
Matachica Resort & Spa - Adults Only

5.5 mi from city centre, San Pedro Town Show on map

Matachica Resort & Spa has 31 romantic rooms and features an outdoor pool. The numerous facilities this peaceful resort features include a 24-hour reception, a sun deck and massage services.

Portofino Beach Resort
8.8 Excellent

6.3 mi from city centre, San Pedro Town Show on map

ExcellentBased on 35 reviews
8.8

Featuring an outdoor pool and a heated Jacuzzi, this resort provides the added luxury of a private beach. It also provides free Wi-Fi to all guests during their stay.

Ambergris Lake Villas Shark Retreat Villa A6
8.9 Excellent

0.9 mi from city centre, San Pedro Town Show on map

ExcellentBased on 25 reviews
8.9

Boasting a swimming pool, Lake Villas San Pedro is located in San Pedro and offers luxury accommodation. Guests can also enjoy complimentary Wi-Fi.

Grand Caribe Belize
9.1 Excellent

2.9 mi from city centre, San Pedro Town Show on map

ExcellentBased on 25 reviews
9.1

A private beach, a rooftop terrace and 3-star accommodation are on offer at Grand Caribe Belize. It also offers an outdoor pool, a sun deck and a kids pool.

Tres Cocos Resort
8.6 Excellent

1.5 mi from city centre, San Pedro Town Show on map

ExcellentBased on 30 reviews
8.6

Tres Cocos Resort is located in San Pedro and offers free Wi-Fi. It also provides a BBQ/picnic area, an outdoor pool and a terrace.

Hotel Del Rio
8.4 Excellent

1.0 mi from city centre, San Pedro Town Show on map

ExcellentBased on 167 reviews
8.4

Hotel Del Rio San Pedro is located in San Pedro and offers guests free Wi-Fi. It also offers an airport shuttle, a tour desk and massage services.

Captain Morgan's Retreat
7.4 Good

3.3 mi from city centre, San Pedro Town Show on map

GoodBased on 40 reviews
7.4

Captain Morgan's Retreat has 4 rooms and features an outdoor pool. It provides a spa and wellness centre, as well as a sun deck, babysitting/child services and an airport shuttle.

Banana Beach Resort
7.1 Good

1.0 mi from city centre, San Pedro Town Show on map

GoodBased on 66 reviews
7.1

Boasting an outdoor pool and a private beach, Banana Beach Resort is situated in San Pedro and offers comfortable accommodation. It also provides laundry facilities, a safe and a sun deck.

Laguna Hotel
8.1 Excellent

0.9 mi from city centre, San Pedro Town Show on map

ExcellentBased on 11 reviews
8.1

This comfortable hotel in San Pedro offers free Wi-Fi, as well as luggage storage and laundry facilities.

Exotic Caye Beach Resort
9.4 Excellent

0.4 mi from city centre, San Pedro Town Show on map

ExcellentBased on 1 review
9.4

Featuring an outdoor pool, a private beach and outdoor tennis courts, Exotic Caye Beach Resort is situated in San Pedro and offers rustic accommodation. It also provides a kids pool, a beauty centre and a terrace.

Top Rated Ambergris Caye hotels

Show all 635 hotels
1
Banana Beach Resort
7.1 Good

1.0 mi from city centre, San Pedro Town Show on map

Boasting an outdoor pool and a private beach, Banana Beach Resort is situated in San Pedro and offers comfortable accommodation. It also provides laundry facilities, a safe and a sun deck.

2
The Palms Oceanfront Suites
9.4 Excellent

0.0 mi from city centre, San Pedro Town Show on map

Featuring an outdoor pool, a private beach and free Wi-Fi, The Palms Oceanfront Suites is situated in San Pedro and offers comfortable accommodation. It features comfortable apartments with an en suite bathroom and a kitchenette.

3
Blue Tang Inn
9.0 Excellent

0.6 mi from city centre, San Pedro Town Show on map

Blue Tang Inn is located in San Pedro and offers free Wi-Fi. It also provides a tour desk, an outdoor pool and an airport shuttle.

4
Cocotal Inn and Cabanas
9.5 Excellent

3.0 mi from city centre, San Pedro Town Show on map

Featuring an outdoor pool, this comfortable hotel is a short car ride from San Pedro. It offers complimentary Wi-Fi, a safe and a free shuttle service.

5
X'tan Ha - The Waterfront Resort
8.3 Excellent

7.5 mi from city centre, San Pedro Town Show on map

X'tan Ha- The Waterfront is located on Ambergris Caye, and provides 4-star accommodation in addition to a private beach. Those staying at the property have access to a sun deck and an outdoor pool.

6
White Sands Cove
9.0 Excellent

2.9 mi from city centre, San Pedro Town Show on map

White Sands Cove is situated on Ambergris Caye and offers 3.5-star accommodation as well as free Wi-Fi. It also provides a sun deck, an outdoor pool and babysitting/child services.

7
Exotic Caye Beach Resort
9.4 Excellent

0.4 mi from city centre, San Pedro Town Show on map

Featuring an outdoor pool, a private beach and outdoor tennis courts, Exotic Caye Beach Resort is situated in San Pedro and offers rustic accommodation. It also provides a kids pool, a beauty centre and a terrace.

8
Ocean Tide Beach Resort
8.4 Excellent

0.8 mi from city centre, San Pedro Town Show on map

Ocean Tide Beach Resort is located in San Pedro and offers free Wi-Fi. It also provides a tour desk, an outdoor pool and a ticket service.

Cheapest hotels in Ambergris Caye, Belize

Show all 635 hotels
Hotel Central Park
4.5 Okay

0.4 mi from city centre, San Pedro Town Show on map

This comfortable hotel in San Pedro offers complimentary Wi-Fi, as well as a currency exchange and a concierge. It also provides a tour desk, a ticket service and a terrace.

$46
Avg. per night
San Pedro Studios and Suites
5.8 Okay

1.1 mi from city centre, San Pedro Town Show on map

San Pedro Studios is situated in San Pedro and offers free Wi-Fi.

$48
Avg. per night
Laguna Hotel
8.1 Excellent

0.9 mi from city centre, San Pedro Town Show on map

This comfortable hotel in San Pedro offers free Wi-Fi, as well as luggage storage and laundry facilities.

$54
Avg. per night
Hotel Royal Blue
8.1 Excellent

0.9 mi from city centre, San Pedro Town Show on map

Park Place Belize offers 3-star accommodation in San Pedro. Guests can also make use of complimentary wireless internet.

$54
Avg. per night
Belize Budget Suites
9.2 Excellent

1.1 mi from city centre, San Pedro Town Show on map

Belize Budget Suites is situated in San Pedro and offers complimentary Wi-Fi. It also provides a safe and laundry facilities.

$56
Avg. per night
Spindrift Hotel
7.0 Good

0.4 mi from city centre, San Pedro Town Show on map

Spindrift Hotel is located in San Pedro and offers free Wi-Fi. It also provides room service, a terrace and a tour desk.

$60
Avg. per night
Pedro's Hotel
7.0 Good

0.2 mi from city centre, San Pedro Town Show on map

Featuring an outdoor pool and a private beach, Pedro's Hotel is located in San Pedro and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned rooms.

$66
Avg. per night
Hotel Del Rio
8.4 Excellent

1.0 mi from city centre, San Pedro Town Show on map

Hotel Del Rio San Pedro is located in San Pedro and offers guests free Wi-Fi. It also offers an airport shuttle, a tour desk and massage services.

$74
Avg. per night

Hotel prices in Ambergris Caye

2 stars and under

$46 - $151

#1 Most popular

$102
Avg. per night

#2 Most popular

$125
Avg. per night

Best value

$60
Avg. per night
3 stars

$88 - $295

#1 Most popular

$136
Avg. per night

#2 Most popular

SunBreeze Hotel
9.0 Excellent
$148
Avg. per night

Best value

$88
Avg. per night
4 stars +

$154 - $2,350

$316
Avg. per night

#2 Most popular

Coco Beach Resort
9.0 Excellent
$233
Avg. per night

Best value

$154
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ambergris Caye

Ambergris Caye travel FAQs

  • Where is the best place to stay in Ambergris Caye?

    Ambergris Caye has plenty to offer. Consider staying in one of its favored locations, like San Pedro Town.

  • What are the best hotels in Ambergris Caye?

    127 reviews rated Mahogany Bay Resort & Beach Club, Curio Collection by Hilton with an average score of 8.8/10. It may also be worth looking into the X'tan Ha - The Waterfront Resort, which received a rating of 8.3/10 from 80 reviews. Belizean Shores Resort could also be a good option, with a score of 8.9/10 from 41 reviews.