Best-rated Hotels in San Pedro (Ambergris Caye) for an Unforgettable Stay

Book your perfect accommodation with our detailed descriptions, travelers’ reviews, and handpicked hotel collections.

Check-in date:
Check-out date:
0 Adults

Adults

0 Children

Children

Apply

Why Book With Us?

Choose from exclusive hotel collections.

We offer thousands of San Pedro (Ambergris Caye) hotels and accommodations from some of the world's most renowned hotel chains as well as unique gems in the region that you won’t find anywhere else.

Enjoy a seamless booking experience.

After choosing your accommodation, take a minute to complete our quick reservation form and get instant confirmation by email.

Get flexible travel options.

We provide the most flexible cancellation options. Get your deposit back in case of a change of plans and other unforeseen circumstances.

Find a hotel

Hotels by class
4 stars 19
3 stars 60
2 stars 15
Unrated 266
Accommodation type
Hotels 81
Villas 67
Resorts 36
Aparthotels 14
Guest houses 4
Botels 2
Luxury tent 1
Thematic Hotels
Airport hotels 314
Luxury accommodations 196
Beach hotels 161
Resorts 153
Beachfront hotels 103
Private Villas 61
Spa hotels 61
Exceptional design hotels 38
Luxury hotels 28
Pet-friendly hotels 28
Business hotels 22
Boutique hotels 15
Jacuzzi 15
Golf hotels 11
Romantic hotels 9
Casino hotels 9
Small Luxury Hotels 9
Self Catering 8
Hotels with indoor pool 3
Castle Hotels 1

Hotels by location

Nearby
Caye Caulker 1
San Pedro 315
Districts
San Pedro town 137
Landmarks
Popular attractions

Welcome To San Pedro (Ambergris Caye)

Discover the tropical paradise of San Pedro on Ambergris Caye, featuring sparkling turquoise waters, powdery white sand beaches, and vibrant coral reefs teeming with marine life. With its laid-back island vibe, enjoy fresh seafood, fruity cocktails, and friendly locals. Don't miss out on this unforgettable getaway – come experience San Pedro for yourself!

What Our Users Say About Popular San Pedro (Ambergris Caye) Hotels

9.4

Excellent

us John 29 October 2022
Our recent trip was beyond amazing! The location was perfect with easy access to shopping, restaurants, and the airport. We received exceptional customer service from everyone we encountered. The staff was very hospitable and accommodating, meeting our needs and providing us with a beautiful view. We loved the complementary facts and the great food at the restaurant. The housekeeping staff provided beautiful and creative towel art. We can't wait to visit again!
We had absolutely no complaints about our stay at this resort. It was amazing from start to finish and we are looking forward to returning soon.
Read more +
Show Less -
9.0

Good

us Barbara 09 November 2020
The poolside bar was a delightful surprise. Enjoyed the cottage, wouldn't mind staying there all day.
Read more +
Show Less -
9.2

Excellent

us Dave 14 January 2021
Staff are friendly. Capricorn, where you can eat, is just a walk down to the hotel.
Read more +
Show Less -
9.6

Good

us Stephen 10 September 2020
We would stay there again when visiting San Pedro. The staff was KIND and the pool area was nice. Not to mention free WiFi.
Read more +
Show Less -
9.8

Exceptional

us Peter 28 November 2020
everything, including rooms and location, was amazing. we appreciated to have evening drinks at someplace south cafebar, based nearby. it had pool too. the hotel is definitely recommended to all.
Read more +
Show Less -
9.4

Excellent

us David 23 October 2019
The hotel met all required needs. Characterful base for a city break in San Pedro! Good choice of restaurants to eat close by, like Las Paletas that was only 10 minutes' walk away.
Read more +
Show Less -
7.4

Good

us Chris 28 December 2022
What a great weekend getaway! The staff was incredibly friendly and accommodating, making us feel right at home. The facilities were clean and comfortable, and we especially loved the well-stocked kitchen and bathroom. The location was perfect too - just far enough from the hustle and bustle of town to feel like a private beach oasis, but still easily accessible with rental bikes and golf carts. Plus, we were pleasantly surprised with the complementary bikes offered during our stay!
Our only issue was with the mosquitos, which made it hard to enjoy the beautiful surroundings at times. We would have appreciated some more effective bug repellent options provided by the hotel.
Read more +
Show Less -
9.2

Excellent

us William 19 July 2020
brilliant base for a 9-night stay.
Read more +
Show Less -
9.2

Excellent

us James 28 December 2020
Restaurant staff was very friendly, would come here again. Pool area is nice. Ambergris Lake is near to the hotel. There is bakery The Baker, set 900 feet walk away...
Read more +
Show Less -
9.8

Exceptional

us Willie 31 December 1969
Loved my recent getaway! The amenities were top-notch, especially the kayaks and paddle boards available for free. The outdoor pool was relaxing, surrounded by lounge chairs and a shallow end to cool off in. The staff made all the difference, super friendly and went above and beyond. The food was also amazing, and the location was just far enough from the hustle and bustle to feel secluded, while still being a quick ride away from activities.
Read more +
Show Less -

Save Time on Trip Arrangements by Booking One of Our Hand-picked Hotels

Top 5-star Hotels
Best 4-star Hotels
Exclusive 3-star Hotels
Quality 2-star Hotels
Indulge in luxury and comfort as you explore the exciting attractions of San Pedro (Ambergris Caye).
Las Terrazas Resort

Barrier Reef Drive, San Pedro (Ambergris Caye), Belize

Excellent
85 reviews

565 US$

min. price/night

Tara Del Sol Resort

Mosquito Coast, San Pedro (Ambergris Caye), Belize

Excellent
44 reviews

208 US$

min. price/night

Diamante Beachfront Suites

Cypress Street A2, San Pedro (Ambergris Caye), Belize

Excellent
43 reviews

479 US$

min. price/night

Victoria House Resort & Spa

22 Coconut Drive, San Pedro (Ambergris Caye), Belize

Excellent
40 reviews

225 US$

min. price/night

Experience the best value for money by checking out our selection of 4-star San Pedro (Ambergris Caye) hotels.
Alaia Belize, Autograph Collection Hotel

Sea Grape Drive, Po Box 266, San Pedro (Ambergris Caye), Belize

Excellent
176 reviews

102 US$

min. price/night

Coco Beach Resort

3.5 Miles North San Pedro Town, San Pedro (Ambergris Caye), Belize

Excellent
164 reviews

337 US$

min. price/night

Mahogany Bay Resort And Beach Club, Curio Collection

Sea Grape Drive, San Pedro (Ambergris Caye), Belize

Good
146 reviews

232 US$

min. price/night

Grand Caribe Belize Hotel

2 Miles North Of San Pedro Town, San Pedro (Ambergris Caye), Belize

Excellent
132 reviews

1155 US$

min. price/night

Enjoy authentic experiences without compromising on comfort and convenience.
Ambergris Sunset Hotel

#3 Nurse Shark Street

Excellent
529 reviews

50 US$

min. price/night

La Casa De Paz Hotel

10 Barrier Reef Drive

Excellent
501 reviews

89 US$

min. price/night

Voyager Sun & Reef Hotel

Pescador Drive

Good
386 reviews

75 US$

min. price/night

Drift Inn San Pedro

7 Boca Del Rio

Excellent
310 reviews

19 US$

min. price/night

Discover the hidden gems of San Pedro (Ambergris Caye) by booking one of its 2-star hotels.
Belize Budget Suites

Mermaid Street, San Pedro (Ambergris Caye), Belize

Excellent
294 reviews

110 US$

min. price/night

Hotel Del Rio

Boca Del Rio Drive 1/4 Mile North of Center of Town, San Pedro (Ambergris Caye), Belize

Excellent
268 reviews

112 US$

min. price/night

Caribbean Villas Hotel

Seagrape Drive, San Pedro (Ambergris Caye), Belize

Excellent
254 reviews

322 US$

min. price/night

Lina Point Belize Overwater Resort

57 Lina Point Dr, San Pedro (Ambergris Caye), Belize

Excellent
103 reviews

88 US$

min. price/night

Travelers’ Choice

Check out our most booked accommodations and find reliable places that users have tried and tested.
Hotel Coastalbay 2 & Golf Cart Rental

Pescador Drive

Good
147 reviews

72 US$

min. price/night

Pelican Reef Villas Resort

Holiday Lands, San Pedro (Ambergris Caye), Belize

Excellent
110 reviews

404 US$

min. price/night

Pedro'S Hotel & Inn

Seagrape Drive

Excellent
100 reviews

74 US$

min. price/night

Marbucks Bed & Breakfast

Tres Cocos Ambergris Caye, San Pedro (Ambergris Caye), Belize

Excellent
52 reviews

192 US$

min. price/night

Thank you for your feedback

Close