Search 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

Compare 53 Resorts in San Pedro with updated reviews, rates, and availability.

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4.0 star property
8.6 out of 10, Excellent, (639)
"Wonderful! "
The price is AED 1,040
AED 1,315 total
includes taxes & fees
22 Jan - 23 January 2025
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Alaia Belize, Autograph Collection

4.5 star property
9.2 out of 10, Wonderful, (419)
"It was a great experience and extremely helpful and welcoming staff "
The price is AED 2,182
AED 2,597 total
includes taxes & fees
3 Jan - 4 January 2025
Alaia Belize, Autograph Collection

Sunbreeze Hotel

4.0 star property
9.2 out of 10, Wonderful, (753)
"Perfect spot! "
The price is AED 729
AED 850 total
includes taxes & fees
11 Jan - 12 January 2025
Sunbreeze Hotel

Matachica Resort & Spa - Adults Only

4.0 star property
9.6 out of 10, Exceptional, (311)
"From the time we arrived at the airport this propert did not dissapoint! They picked us up, the property was STUNNING. Rooms were clean, stocked well, very cute. NEVER a bad meal from either restaurant, the food was so good i cant even express it. We could use the canoes/kayaks and snorkle complimentary. a cute happy dog was always with someone. Staff bends over backwards for you!! They rented us a golf cart, brought us drinks or snacks from town if they didnt have it, We had coffee delivery...
Matachica Resort & Spa - Adults Only

Las Terrazas Resort and Residences Ambergris

4.5 star property
9.0 out of 10, Wonderful, (243)
"Our stay was amazing!! From the friendly welcome at check in to the wonder customer service at check out. Premises was clean and neat, rooms were cleaned and replenished everyday. Workers were very helpful and friendly. Had kids: 3&6 yo and I would say this place is kid friendly for the most part. I think this place is amazing for all but especially girls trip or couple getaway. I only had one hiccup: they left the sliding door open after cleaning and our room was muggy and bugs welcomed...
The price is AED 990
AED 1,186 total
includes taxes & fees
20 Jan - 21 January 2025
Las Terrazas Resort and Residences Ambergris

X'Tan Ha - The Waterfront Resort

3.0 star property
9.2 out of 10, Wonderful, (526)
"Overall nice property with actual beach access. Rooms and outdoor furnishings could use a refresh; one dining chair had ripped rattan backing and outdoor furniture was plastic and uncomfortable . Pools were nice and never too crowded. View of the water from room was beautiful. I probably would stay here again, it was a great value for a beachfront resort."
X'Tan Ha - The Waterfront Resort

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

9.0 out of 10, Wonderful, (8)
"We loved our stay at Saphire Beach resort. The apartment was clean, well provisioned and VERY near the beach. Staff on site were super friendly and helpful. The onsite restaurant was AMAZING, everything we had was very very good. It's a ways up north - didn't realize that when we booked - a good 45 min in a golf cart. This was fine for us as we were mostly diving and "No Worries" picked us up from the doc. But getting a golf cart was hard (had to paid double for the resort to book for us -...
Best beach on the island! Sleeps 5/2 full baths. Amazing views from every room.

Luxury Oceanview Condo with Pool Access in Ambergris Caye!

Luxury Oceanview Condo with Pool Access in Ambergris Caye!

Luxurious Oceanview Condo with Resort Amenities in Ambergris Caye!

Luxurious Oceanview Condo with Resort Amenities in Ambergris Caye!

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

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

The Phoenix Resort

2.5 star property
10.0 out of 10, Exceptional, (4)
"Excellent customer service. Beautiful hotel"
The price is AED 2,291
AED 2,999 total
includes taxes & fees
9 Jan - 10 January 2025
The Phoenix Resort

Private Upgraded Cabana Suites by the Beach

Private Upgraded Cabana Suites by the Beach

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

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

The view with a wonderful breeze from the sea

9.6 out of 10, Exceptional, (10)
"Would love to come back. Everything was perfect"
The view with a wonderful breeze from the sea

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

9.6 out of 10, Exceptional, (40)
"If you are looking for a private and secluded getaway than you found it!!! This place is so peaceful and quiet but know that it is also quite a drive from San Pedro town- it is 10 miles north!! So if you plan to cook in the kitchen I suggest getting groceries before coming Also I suggest renting a golf cart so that you can easily explore other parts of this beautiful island El Norte is a little bar as run by this owner that is right on the premises I noticed it was very busy at parts of the...
Includes Snorkeling & Reef Fishing Tours and 1st Night's Dinner

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

Romantic Garden View Suite in Oceanfront Boutique Resort

10.0 out of 10, Exceptional, (7)
"Everyone was nice the location was fantastic."
Romantic Garden View Suite in Oceanfront Boutique Resort

Boutique Resort in Belize Partial Ocean View Suite

9.6 out of 10, Exceptional, (5)
"Nice unit. Everything you need, pool, dock, on the water. Nice bar with breakfast in the morning. Adult vibe."
The price is AED 564
AED 1,182 total
includes taxes & fees
23 Dec - 24 Dec
Boutique Resort in Belize Partial Ocean View Suite

2 Bedroom Oceanfront Suite at White Sands Cove

10.0 out of 10, Exceptional, (3)
"We had a great time staying at white sands cove. The views were amazing and the staff was above and beyond. Their food menu was top notch. Loved the bar atmosphere. Definitely would recommend to someone."
The price is AED 667
AED 1,315 total
includes taxes & fees
25 Dec - 26 Dec
2 Bedroom Oceanfront Suite at White Sands Cove
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.4 out of 10, Exceptional, (214)
"This was a nice property."
The price is AED 1,077
AED 1,291 total
includes taxes & fees
4 Jan - 5 January 2025
Sunset Caribe Belize

Tropical Palace Hotel

4.5 star property
7.6 out of 10, Good, (49)
"Really nice place"
The price is AED 298
AED 357 total
includes taxes & fees
24 Dec - 25 Dec
Tropical Palace Hotel

Tres Cocos Resort

3.5 star property
9.4 out of 10, Exceptional, (274)
"A Wonderful Stay at Tres Cocos, San Pedro Ambergris Caye, Belize Our stay at Tres Cocos was absolutely delightful! The property boasts a stunning view from both the en-suite room and the living room, and everything was impeccably clean with comfortable beds. During our stay, the air conditioning in our en-suite room stopped working. The manager, James, promptly tried to fix it, and although it couldn’t be repaired that night, he kindly gave us a refund for one night. We didn’t complain or show...
The price is AED 1,452
AED 1,583 total
includes taxes & fees
2 Jan - 3 January 2025
Tres Cocos Resort
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 vacation?
Dreaming of a relaxing getaway? You deserve all the comforts of a resort, where you can find everything you want for your vacation from tasty dining options to activities and entertainment. Pick from 64 resorts in San Pedro and discover the one that’s best for you, whether you envision yourself kicking back in a room with stunning views or heading to the spa for a deep-tissue massage.
What's a top 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. Sunbreeze Hotel - Beach resort. Highly rated for its dining options. Enjoy the spa, terrace, and pool loungers. Matachica Resort & Spa - Adults Only - Beach resort, 5-minute walk from Belize Barrier Reef. Amenities include a full-service spa, a fitness center, and beach sun loungers. Las Terrazas Resort and Residences Ambergris - Luxury resort, 5-minute walk from Belize Barrier Reef. Access to a full-service spa, free pool cabanas, and free beach cabanas.
How many hotel resorts will I be able to find in San Pedro?
Choose from Expedia’s 64 resort hotels in San Pedro where you’ll find fun for all ages, spacious rooms, and more.
What can I do in San Pedro?
Travelers love exploring the beaches in San Pedro, and come here to try snorkeling and other popular water activities. Get some time by the water at San Pedro Beach and Secret Beach, or take the whole family to Reef Runner Glass Bottom Boat and Mexico Rocks. Belize Barrier Reef and San Pedro Town Hall are a few additional attractions in the area that you might like.
What's the seasonal weather like in San Pedro?
The hottest months are usually September and August with an average temp of 81°F, while the coldest months are January and December with an average of 76°F. The rainiest months in San Pedro are June, October, September, and August, with each month seeing an average of 10 inches 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 center. Otherwise, you can search for flights to Caye Caulker (CUK), which is 13.5 mi (21.7 km) away. If you’d like to venture out around the area, consider renting a car to take in more sights.