Search Best Resorts in San Pedro

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Featured Resort in San Pedro

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4.0 star property
8.4 out of 10, Very good, (675)
"Very beautiful and quiet property. Little casitas are a cute concept. Staff was super duper friendly. Only thing I have bad to say is that our a/c kept going out. It was an issue with the breaker box. We figured it out the last night we were there. Would book again."
The price is AU$433
includes taxes & fees
10 Apr - 11 Apr
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Alaia Belize, Autograph Collection

4.5 star property
9.2 out of 10, Wonderful, (440)
"It was beautiful, everyone was nice and staff was readily available "
The price is AU$738
includes taxes & fees
11 Apr - 12 Apr
Alaia Belize, Autograph Collection

Las Terrazas Resort and Residences Ambergris

4.5 star property
9.0 out of 10, Wonderful, (260)
"Property somewhat run down, pool is great, staff very helpful especially Nigel. Beach being cleaned regularly but a lot of sargassum weed not making it good for swimming. Beaches on adjoining properties very dirty with ocean trash, sad to see. Not much being done on this Caye for garbage. Garbage being tossed out everywhere. Hotel a long ways out from San Pedro. "
The price is AU$375
includes taxes & fees
9 Apr - 10 Apr
Las Terrazas Resort and Residences Ambergris

Matachica Resort & Spa - Adults Only

4.0 star property
9.6 out of 10, Exceptional, (326)
"Great Service and a place to just chill"
The price is AU$799
includes taxes & fees
15 Mar - 16 Mar
Matachica Resort & Spa - Adults Only

Sunbreeze Hotel

4.0 star property
9.2 out of 10, Wonderful, (785)
"The Sunbreeze is a gorgeous property. Beautiful pool overlooking the beach and ocean. Super friendly folks. Spacious room kept super clean. Best restaurant on the island just down the hall on the beach "
The price is AU$382
includes taxes & fees
23 Mar - 24 Mar
Sunbreeze Hotel

X'Tan Ha - The Waterfront Resort

3.0 star property
9.2 out of 10, Wonderful, (559)
"Very quiet resort. The pool, the grounds and facilities are all kept very clean. Unless you request, room service is not provided daily. The staff was very helpful and friendly. "
X'Tan Ha - The Waterfront Resort

2 BR Oceanfront Condo with Barrier Reef Views, Resort Pools, Sleeps 5

2.0 star property
2 BR Oceanfront Condo with Barrier Reef Views, Resort Pools, Sleeps 5

Private Upgraded Cabana Suites by the Beach

9.4 out of 10, Exceptional, (3)
"This cabana set up is amazing. Beautiful views. Restaurant is very good. Beds a little hard - but I’m also a soft bed fan. Good location, we rented their golf cart and it was so fun to need to drive a bit!! Love all the iguanas too! Very reasonable prices. "
Private Upgraded Cabana Suites by the Beach

The Phoenix Resort

2.5 star property
10.0 out of 10, Exceptional, (4)
"Excellent customer service. Beautiful hotel"
The Phoenix Resort

Oceanfront Oasis: Luxurious 2BR Condo at Residences at Barrier Reef

2.0 star property
Oceanfront Oasis: Luxurious 2BR Condo at Residences at Barrier Reef

Secluded Paradise: Charming Casita with Pool Access in Ambergris Caye!

7.0 out of 10, Good, (2)
"Great property. Could use chairs down at the beach"
Secluded Paradise: Charming Casita with Pool Access in Ambergris Caye!

Oceanview Oasis: 2-BR Condo w/ Balcony; Ocean & Pool Views

2.0 star property
9.0 out of 10, Wonderful, (2)
"loved the place. lots of room, great amenities with large private bathrooms in both bedroooms, super clean. and the windows/balcony was outstanding. front door lock is a bit tricky but once that was mastered we were ok. appliances and kitchen awesome. pool and staff great. small point - the wireless system did not work, reset but still no luck. the property team let us use another wireless connection which helped, it is a bit out of the way north but we learned to like that factor. The...
Oceanview Oasis: 2-BR Condo w/ Balcony; Ocean & Pool Views

PARADISE FOUND!  Tropical 2 bed 2 bath beachfront with pool

10.0 out of 10, Exceptional, (1)
"Property was kept very clean and Andre was attentive to our needs!"
PARADISE FOUND!  Tropical 2 bed 2 bath beachfront with pool

Sand and Sky Resort

2.0 star property
10.0 out of 10, Exceptional, (2)
"Loved the design of the units, the location and the service. It is a new property, a bit isolated, which we liked, and right on the beach. All units, 6 in total, face the sea... You're awaken by the sunshine and go to bed watching the moon through a large window. Will definitely go back. It's worth the hike from San Pedro! "
Sand and Sky Resort

If you are a solo traveler or in a couple and travel on a budget - no ac

9.2 out of 10, Wonderful, (7)
"This was the second time I’ve stay here and both times were great. "
If you are a solo traveler or in a couple and travel on a budget - no ac

Beachfront Bliss: Stunning Oceanfront 2BR Condo in Ambergris Caye!

10.0 out of 10, Exceptional, (1)
"We loved being away from San Pedro and on the beach.Great view of the water while sitting on the lanai.Very clean and easily accessibleThe addition of some minimal spices/herbs would have been appreciated… salt, pepper, garlic powder, etc."
Beachfront Bliss: Stunning Oceanfront 2BR Condo in Ambergris Caye!

Best beach on the island! Sleeps 5/2 full baths. Amazing views from every room.

9.2 out of 10, Wonderful, (10)
"We had a wonderful time - it was such a relief to arrive at Chuck and Gergana's sweet condo after a stay at a horrible beachfront 'hotel' just outside of busy and loud San Pedro. Sapphire Beach has, as Chuck promised, the most wonderful private beach, and we were happy to relax in the quiet. Took a great snorkel tour with GoSea, had lovely meals at the Gem, and picked up local bbq from the grocery down the road on a Saturday. Love the pool, and wandered out to the palapa at the end of the...
Best beach on the island! Sleeps 5/2 full baths. Amazing views from every room.

Best for three friends who are traveling together

9.2 out of 10, Wonderful, (10)
"It is a beautiful place with a great staff. The food and drinks at Toast were fantastic. The grounds are lush, and the cabins are clean and comfortable. You can be on the beach in a minute. Would stay again."
Best for three friends who are traveling together

Stay in an upgraded comfortable Sea view Cabana suite just feet from the water

8.4 out of 10, Very good, (6)
"Do not utilize the tourism center associated with this property. Paid for a 4 hour snorkeling trip and received a two hour snorkeling trip."
Stay in an upgraded comfortable Sea view Cabana suite just feet from the water

Includes Snorkeling & Reef Fishing Tours and 1st Night's Dinner

9.6 out of 10, Exceptional, (43)
"We had a nice stay at Iz’s. It was a little farther north than we expected but we adventured around and had a great time. "
Includes Snorkeling & Reef Fishing Tours and 1st Night's Dinner
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.
Don't see what you're looking for?
See all available properties in San Pedro
Save an average of 15% on thousands of hotels when you're signed in

Other property types in San Pedro

Sunset Caribe Belize

3.5 star property
9.2 out of 10, Wonderful, (250)
"There was event and guest could not use the pool and bar area. Events should not take away from the other guest amenities for the day."
The price is AU$753
includes taxes & fees
14 Mar - 15 Mar
Sunset Caribe Belize

Tropical Palace Hotel

4.5 star property
7.8 out of 10, Good, (78)
"the only negative with the property was the Wi-Fi had to used other hotels wi fi "
The price is AU$155
includes taxes & fees
13 Mar - 14 Mar
Tropical Palace Hotel

Hol Chan Reef Resort & Villas

3.5 star property
9.4 out of 10, Exceptional, (46)
"Very nice resort. Very clean and well appointed and equipped rooms. Good pools and pleasant oceanfront, but ocean swimming limited. Surroundings a little rough and main road condition could be better but there was a lot of construction and heavy truck traffic going on."
Hol Chan Reef Resort & Villas
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.

Frequently asked questions

What is San Pedro like for a resort holiday?
Dreaming of a relaxing getaway? You deserve all the comforts and luxuries of a resort, where you can find everything you want for your holiday—from convenient dining options to entertainment and shopping. Take a look at the 66 resorts in San Pedro and discover the one that’s best for you, whether you picture yourself kicking back in a luxury suite or exploring the on-site boutiques.
What's a favourite resort for my stay in San Pedro?
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton - Beach resort, 10-minute walk from Belize Barrier Reef. Features 4 restaurants, 3 bars and a full-service spa. Alaia Belize, Autograph Collection - Luxury resort, 5-minute walk from Belize Barrier Reef. Has 3 outdoor pools, 6 restaurants and 4 bars. Popular for its pool. Las Terrazas Resort and Residences Ambergris - Luxury resort, 5-minute walk from Belize Barrier Reef. Enjoy the spa, free pool cabanas and free beach cabanas. X’Tan Ha - The Waterfront Resort - Beach resort, 5-minute walk from Belize Barrier Reef. Amenities include 2 outdoor pools, beach sunloungers and a snack bar/deli. Matachica Resort & Spa - Adults Only - Luxury resort, 5-minute walk from Belize Barrier Reef. Access to 2 restaurants, 2 bars and a full-service spa.
How many hotel resorts should I expect to find in San Pedro?
Take your pick from Expedia’s 66 resort hotels in San Pedro, where you’ll find fun for all ages, spacious guest rooms and more.
What can I do in San Pedro?
Travellers love exploring the beaches in San Pedro, and come here to try snorkelling and other popular water activities. Enjoy some time by the water at San Pedro Beach and Secret Beach, or take the whole family to Bacalar Chico National Park & Marine Reserve and Mexico Rocks. Belize Barrier Reef and San Pedro Belize Express Dock are a few additional attractions in the area that you might like.
What's the seasonal weather in San Pedro?
The hottest months are usually September and August, with an average temperature of 27°C, while the coldest months are January and December, with an average of 24°C. The rainiest months in San Pedro are June, October, September and August, with each month seeing an average of 266 mm of rainfall.
What's the best way to get to and around San Pedro?
Fly into San Pedro (SPR-John Greif II), which is located 0.2 mi (0.4 km) away from the city centre. You can also search for flights into Caye Caulker (CUK), which is 13.5 mi (21.7 km) away. If you’d like to venture out around the area, you may want to rent a car for your trip.