Hotels in San Pedro

Mon, Mar 23
Tue, Mar 24
March 2026
9
April 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
Mar 9 - Mar 10
Tomorrow
Mar 10 - Mar 11
This weekend
Mar 13 - Mar 15
Next weekend
Mar 20 - Mar 22

Where to stay in San Pedro?

Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults Only
San Pedro
$425 nightly
$458 total
Mar 31 - Apr 1
Total with taxes and fees
Matachica Resort & Spa - Adults Only
Pelican Reef Villas Resort
Pelican Reef Villas Resort
San Pedro
$380 nightly
$413 total
Mar 22 - Mar 23
Total with taxes and fees
Pelican Reef Villas Resort
PUR Boutique Cabanas - Adults only
PUR Boutique Cabanas - Adults only
San Pedro
  • Exclusive adults-only cabanas offer private pools and spa treatments by the reef.
$202 nightly
$220 total
Mar 11 - Mar 12
Total with taxes and fees
PUR Boutique Cabanas - Adults only
Aruna Resort & Villas
Aruna Resort & Villas
San Pedro
$281 nightly
$305 total
Mar 15 - Mar 16
Total with taxes and fees
Aruna Resort & Villas
Grand Caribe Belize
Grand Caribe Belize
San Pedro
$220 nightly
$241 total
Apr 8 - Apr 9
Total with taxes and fees
Grand Caribe Belize
Mr. Ed's Adventures Belize
Mr. Ed's Adventures Belize
San Pedro
  • Walk to Secret Beach from a quiet coastal cottage with vibrant beach bars nearby.
$139 nightly
$152 total
Mar 31 - Apr 1
Total with taxes and fees
Mr. Ed's Adventures Belize
Captain Morgan's Retreat
Captain Morgan's Retreat
San Pedro
  • Exclusive seaside sanctuary offers beachside massages along Belize Barrier Reef.
$182 nightly
$197 total
Apr 6 - Apr 7
Total with taxes and fees
Captain Morgan's Retreat
Hibisco Belize
Hibisco Belize
San Pedro
$226 nightly
$246 total
Mar 16 - Mar 17
Total with taxes and fees
Hibisco Belize
Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris
San Pedro
$392 nightly
$424 total
Apr 7 - Apr 8
Total with taxes and fees
Las Terrazas Resort and Residences Ambergris
Ramon's Village Resort
Ramon's Village Resort
San Pedro
  • Oceanside haven with a full-service spa and free airport shuttle just steps from the beach.
$170 nightly
$187 total
Mar 11 - Mar 12
Total with taxes and fees
Ramon's Village Resort
Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection
San Pedro
  • Immerse in Belizean luxury just minutes from the San Pedro Airport.
$714 nightly
$772 total
Apr 9 - Apr 10
Total with taxes and fees
Alaia Belize, Autograph Collection
Villas De Isla Bonita
Villas De Isla Bonita
San Pedro
  • Waterfront luxury with reef access and your own slice of Caribbean paradise.
$131 nightly
$143 total
Apr 1 - Apr 2
Total with taxes and fees
Villas De Isla Bonita
Bananas On The Beach
Bananas On The Beach
San Pedro
  • Belize beachfront escape with two pools and reef access, just minutes from the airport.
$172 nightly
$188 total
Mar 15 - Mar 16
Total with taxes and fees
Bananas On The Beach
Mayan Princess Hotel
Mayan Princess Hotel
San Pedro
  • Beachfront haven with local charm, just a short stroll from Belize Barrier Reef.
$119 nightly
$130 total
Mar 15 - Mar 16
Total with taxes and fees
Mayan Princess Hotel
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
  • Beachfront retreat on Belize Barrier Reef with spa, marina, and 4 dining venues.
$240 nightly
$262 total
Apr 9 - Apr 10
Total with taxes and fees
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
The Caye Hotel San Pedro
The Caye Hotel San Pedro
San Pedro
  • Unwind in beautiful San Pedro with direct access to Belize Barrier Reef.
$97 nightly
$106 total
Apr 7 - Apr 8
Total with taxes and fees
The Caye Hotel San Pedro
Marbucks Bed and Breakfast
Marbucks Bed and Breakfast
San Pedro
  • Peaceful escape on Belize's Reef Coast with pool, spa, and complimentary treats.
$192 nightly
$210 total
Apr 3 - Apr 4
Total with taxes and fees
Marbucks Bed and Breakfast
Spindrift Hotel
Spindrift Hotel
San Pedro
  • Coastal hideaway for beach lovers with exceptional dining just steps from the reef.
$99 nightly
$108 total
Mar 10 - Mar 11
Total with taxes and fees
Spindrift Hotel
La Casa de Paz
La Casa de Paz
San Pedro
$101 nightly
$111 total
Mar 10 - Mar 11
Total with taxes and fees
La Casa de Paz
Casa del Rai
Casa del Rai
San Pedro
  • A short walk from John Greif II Airport, with private pools and free shuttles.
$264 nightly
$287 total
Mar 15 - Mar 16
Total with taxes and fees
Casa del Rai
View all properties

Get last-minute hotel deals in San Pedro and save more

Sign in to unlock great savings.
VIP Access

X'Tan Ha - The Waterfront Resort

X'Tan Ha - The Waterfront Resort
San Pedro
We have 4 left at
$235 nightly
$508 total
Total with taxes and fees
X'Tan Ha - The Waterfront Resort

Tranquility Bay Resort

Tranquility Bay Resort
San Pedro
We have 2 left at
$292 nightly
$631 total
Total with taxes and fees
Tranquility Bay Resort

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
$128 off
$384 nightly
$833 total
Total with taxes and fees
Pelican Reef Villas Resort

Villas De Isla Bonita

Villas De Isla Bonita
San Pedro
We have 1 left at
$145 nightly
$317 total
Total with taxes and fees
Villas De Isla Bonita

Lina Point Belize Overwater Resort

Lina Point Belize Overwater Resort
San Pedro
$156 off
$262 nightly
$572 total
Total with taxes and fees
Lina Point Belize Overwater Resort
VIP Access

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
$168 off
$520 nightly
$1,121 total
Total with taxes and fees
Matachica Resort & Spa - Adults Only

Captain Morgan's Retreat

Captain Morgan's Retreat
San Pedro
We have 1 left at
$204 nightly
$442 total
Total with taxes and fees
Captain Morgan's Retreat
VIP Access

The Watermark Hotel

The Watermark Hotel
San Pedro
$53 off
$223 nightly
$480 total
Total with taxes and fees
The Watermark Hotel
VIP Access

Casa del Rai

Casa del Rai
San Pedro
We have 1 left at
$209 nightly
$453 total
Total with taxes and fees
Casa del Rai

PUR Private Suites

PUR Private Suites
San Pedro
We have 1 left at
$214 nightly
$466 total
Total with taxes and fees
PUR Private Suites
VIP Access

Bananas On The Beach

Bananas On The Beach
San Pedro
We have 8 left at
$173 nightly
$378 total
Total with taxes and fees
Bananas On The Beach
VIP Access

Hotel Del Rio

Hotel Del Rio
San Pedro
$110 off
$105 nightly
$229 total
Total with taxes and fees
Hotel Del Rio
VIP Access

Grand Caribe Belize

Grand Caribe Belize
San Pedro
$412 off
$470 nightly
$1,028 total
Total with taxes and fees
Grand Caribe Belize

Royal Caribbean Resort

Royal Caribbean Resort
San Pedro
We have 2 left at
$116 nightly
$253 total
Total with taxes and fees
Royal Caribbean Resort

Corona Del Mar

Corona Del Mar
San Pedro
We have 1 left at
$120 nightly
$260 total
Total with taxes and fees
Corona Del Mar
VIP Access

X'Tan Ha - The Waterfront Resort

X'Tan Ha - The Waterfront Resort
San Pedro
We have 3 left at
$223 nightly
$482 total
Total with taxes and fees
X'Tan Ha - The Waterfront Resort

Tranquility Bay Resort

Tranquility Bay Resort
San Pedro
We have 1 left at
$130 nightly
$283 total
Total with taxes and fees
Tranquility Bay Resort

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
$148 off
$413 nightly
$897 total
Total with taxes and fees
Pelican Reef Villas Resort

Casa Nova Cabanas

Casa Nova Cabanas
San Pedro
We have 1 left at
$241 nightly
$525 total
Total with taxes and fees
Casa Nova Cabanas

Playa De Sala

Playa De Sala
San Pedro
We have 1 left at
$226 nightly
$490 total
Total with taxes and fees
Playa De Sala

Lina Point Belize Overwater Resort

Lina Point Belize Overwater Resort
San Pedro
We have 2 left at
$140 nightly
$305 total
Total with taxes and fees
Lina Point Belize Overwater Resort
VIP Access

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
$168 off
$520 nightly
$1,121 total
Total with taxes and fees
Matachica Resort & Spa - Adults Only

Captain Morgan's Retreat

Captain Morgan's Retreat
San Pedro
We have 2 left at
$204 nightly
$442 total
Total with taxes and fees
Captain Morgan's Retreat
VIP Access

The Watermark Hotel

The Watermark Hotel
San Pedro
We have 1 left at
$196 nightly
$422 total
Total with taxes and fees
The Watermark Hotel

Hidden Jewel Boutique Hotel

Hidden Jewel Boutique Hotel
San Pedro
We have 2 left at
$272 nightly
$593 total
Total with taxes and fees
Hidden Jewel Boutique Hotel

PUR Private Suites

PUR Private Suites
San Pedro
We have 1 left at
$214 nightly
$466 total
Total with taxes and fees
PUR Private Suites
VIP Access

Bananas On The Beach

Bananas On The Beach
San Pedro
$42 off
$173 nightly
$378 total
Total with taxes and fees
Bananas On The Beach

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
We have 1 left at
$216 nightly
$472 total
Total with taxes and fees
Marbucks Bed and Breakfast
VIP Access

Hotel Del Rio

Hotel Del Rio
San Pedro
$95 off
$112 nightly
$244 total
Total with taxes and fees
Hotel Del Rio

Corona Del Mar

Corona Del Mar
San Pedro
We have 2 left at
$114 nightly
$247 total
Total with taxes and fees
Corona Del Mar

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
$64 off
$384 nightly
$417 total
Total with taxes and fees
Pelican Reef Villas Resort
VIP Access

PUR Boutique Cabanas - Adults only

PUR Boutique Cabanas - Adults only
San Pedro
$249 nightly
$271 total
Total with taxes and fees
Sign in for extra savings
PUR Boutique Cabanas - Adults only
VIP Access

Grand Caribe Belize

Grand Caribe Belize
San Pedro
$103 off
$220 nightly
$241 total
Total with taxes and fees
Grand Caribe Belize

Captain Morgan's Retreat

Captain Morgan's Retreat
San Pedro
We have 3 left at
$182 nightly
$197 total
Total with taxes and fees
Captain Morgan's Retreat

Villas De Isla Bonita

Villas De Isla Bonita
San Pedro
We have 1 left at
$131 nightly
$143 total
Total with taxes and fees
Villas De Isla Bonita

Ramon's Village Resort

Ramon's Village Resort
San Pedro
$23 off
$267 nightly
$294 total
Total with taxes and fees
Ramon's Village Resort
VIP Access

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
We have 1 left at
$519 nightly
$560 total
Total with taxes and fees
Matachica Resort & Spa - Adults Only

Hidden Jewel Boutique Hotel

Hidden Jewel Boutique Hotel
San Pedro
We have 2 left at
$272 nightly
$297 total
Total with taxes and fees
Hidden Jewel Boutique Hotel
VIP Access

Bananas On The Beach

Bananas On The Beach
San Pedro
$24 off
$177 nightly
$193 total
Total with taxes and fees
Bananas On The Beach

Royal Caribbean Resort

Royal Caribbean Resort
San Pedro
We have 2 left at
$101 nightly
$111 total
Total with taxes and fees
Royal Caribbean Resort

Mr. Ed's Adventures Belize

Mr. Ed's Adventures Belize
San Pedro
We have 1 left at
$139 nightly
$152 total
Total with taxes and fees
Mr. Ed's Adventures Belize
VIP Access

The Watermark Hotel

The Watermark Hotel
San Pedro
We have 2 left at
$216 nightly
$233 total
Total with taxes and fees
The Watermark Hotel

Corona Del Mar

Corona Del Mar
San Pedro
We have 4 left at
$114 nightly
$124 total
Total with taxes and fees
Corona Del Mar
VIP Access

Hotel Del Rio

Hotel Del Rio
San Pedro
We have 1 left at
$132 nightly
$144 total
Total with taxes and fees
Hotel Del Rio
VIP Access

Casa del Rai

Casa del Rai
San Pedro
We have 1 left at
$270 nightly
$294 total
Total with taxes and fees
Casa del Rai

You may also like hotels with pools in San Pedro

Caye Casa

Caye Casa
San Pedro
$137 nightly
$149 total
Mar 25 - Mar 26
Total with taxes and fees
Caye Casa

Bella Vista Resort Belize

Bella Vista Resort Belize
San Pedro
$148 nightly
$161 total
Mar 11 - Mar 12
Total with taxes and fees
Bella Vista Resort Belize

Royal Caribbean Resort

Royal Caribbean Resort
San Pedro
$101 nightly
$111 total
Apr 7 - Apr 8
Total with taxes and fees
Royal Caribbean Resort

Captain Morgan's Retreat

Captain Morgan's Retreat
San Pedro
$182 nightly
$197 total
Apr 6 - Apr 7
Total with taxes and fees
Captain Morgan's Retreat

Ocean Tide Beach Resort

Ocean Tide Beach Resort
San Pedro
$151 nightly
$165 total
Mar 18 - Mar 19
Total with taxes and fees
Ocean Tide Beach Resort

PUR Boutique Cabanas - Adults only

PUR Boutique Cabanas - Adults only
San Pedro
$202 nightly
$220 total
Mar 11 - Mar 12
Total with taxes and fees
PUR Boutique Cabanas - Adults only

Ramon's Village Resort

Ramon's Village Resort
San Pedro
$170 nightly
$187 total
Mar 11 - Mar 12
Total with taxes and fees
Ramon's Village Resort

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
$425 nightly
$458 total
Mar 31 - Apr 1
Total with taxes and fees
Matachica Resort & Spa - Adults Only

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
$380 nightly
$413 total
Mar 22 - Mar 23
Total with taxes and fees
Pelican Reef Villas Resort

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
$192 nightly
$210 total
Apr 3 - Apr 4
Total with taxes and fees
Marbucks Bed and Breakfast
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.
View all properties
Our prices for hotels in San Pedro are cheapest in June
Price trends for hotels in San Pedro
Pricing is based on two traveler single night rates
View properties in March
Typical weather for San Pedro
March
High 83°F / low 73°F. Sunny most days.
View properties in March
83°
73°
86°
76°
87°
78°
86°
78°
86°
78°
87°
78°
87°
78°
86°
76°
82°
73°
81°
72°
80°
71°
81°
72°
Monthly weather averages (˚F)

Top landmarks in San Pedro

San Pedro Beach

San Pedro Beach offers direct access to the world's second-largest barrier reef, perfect for spotting vibrant marine life. Rent a golf cart to explore the colorful town and find the best snorkeling spots.
See properties

Secret Beach

4.5/5 (850 reviews)
Secret Beach offers crystal-clear waters where you can sip cocktails at in-water tables with your toes in the sand. Rent a golf cart in San Pedro for the bumpy ride there—and make sure the tank is full.
See properties

Bacalar Chico National Park & Marine Reserve

4.6/5 (85 reviews)
Where the Belize Barrier Reef meets the mainland, this UNESCO site offers pristine snorkeling and ancient Maya ruins. Access is by boat only, so book tours in advance for the best wildlife encounters.
See properties

Belize Chocolate Company

4.4/5 (379 reviews)
Taste award-winning chocolate made from organic cacao sourced from Maya family farms in southern Belize. Join a hands-on chocolate-making class to learn the bean-to-bar process while creating your own sweet souvenir.
See properties

Boca del Rio

4.4/5 (68 reviews)
Boca del Rio's beach strip buzzes with bars and eateries where you can sip cocktails with your toes in the sand. Just offshore, divers explore vibrant coral reefs and the underwater "Christ of the Abyss" statue.
See properties

Tranquility Bay Beach

5.0/5 (1 review)
Wade into crystal-clear waters just steps from the Belize Barrier Reef at Tranquility Bay Beach. This secluded shoreline offers prime morning snorkeling with vibrant marine life visible right from the white sandy beach.
See properties

San Pedro Central Park

4.1/5 (192 reviews)
San Pedro Central Park offers a sandy beach and playground by day, then transforms into a buzzing social hub at night. Grab local snacks from vendors while watching boats arrive at the adjacent pier.
See properties

Boca Del Rio Beach

4.0/5 (2 reviews)
Boca Del Rio Beach offers calm, shallow waters perfect for families alongside colorful beach bars pulsing with local energy. Grab a fresh coconut and catch weekend live music while the kids play on sandy courts.
See properties

Learn more about San Pedro

Beneath swaying palms, San Pedro offers a laid-back Caribbean escape where golf carts replace cars on sandy streets. Dive into the Belize Barrier Reef's underwater wonderland or snorkel alongside gentle nurse sharks at Hol Chan Marine Reserve. Secret Beach isn't actually secret anymore, but its crystal waters and beach bars still feel like a delightful discovery. The colorful wooden buildings of downtown house quirky shops selling handmade crafts and beachfront restaurants serving fresh-caught snapper. Take a sunset cruise to spot manatees in the lagoon, or hop a water taxi to neighboring cayes for day adventures. After dark, barefoot beach bars serve rum punches while local musicians play for crowds of sunburned but happy travelers.

See all hotels in San Pedro
San Pedro featuring general coastal views as well as an individual male

Check out reviews of San Pedro hotels guests love

Bananas On The Beach

Bananas On The Beach

8/10 Good
"Overall the hotel is good. Staff were all amazing and always wanting to help, however they fell flat in some areas. We had an amazing ocean view from our room and the beach was great but the fact that we couldn’t swim off the beach directly was disappointing and frustrating since the pictures online made it appear that you could. The bar onsite was only open for breakfast and for happy hour only. Wished it was open all day, maybe more people would hang out at the hotel if it was. There was a pop up bar that opened between the pool and the beach which was great but it was only for one day out of the 8 that we were there. Cleaning staff were all very nice but cleaning of the rooms was very basic. Floors were not cleaned, bed was poorly made, bathroom was barely done. We heard it was getting better because of new management and I think it will as long as there is someone strong running it. "
Michelle 8-night trip
Posted 2 hours ago
Bananas On The Beach
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

6/10 Okay
"The property is beautiful but I feel as though the cost does not match the experience. The pool is basic and average. They advertise their private beach but made it difficult to access. They were having engine problems with their boat and didn’t properly communicate the wait time so I waited time waiting patiently just for them to admit that they would not be able to take me over there. The manager never really had answers for any questions/issues happening on the property. The wifi on the property didn’t work during my stay. "
Maseray 3-night trip
Posted 3 hours ago
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Sunset Caribe Belize

Sunset Caribe Belize

8/10 Good
"Great property and staff! 1st time my husband and I had been to Belize, and we knew from other reviews we would need a golf cart from this location. It was about a 15-minute golf ride into the heart of San Pedro. Most restaurants are in San Pedro, so plan on a golf cart. This location makes the trip to Secret Beach shorter. That's a must-see as well (Blue Bayou restaurant!). Room was very nice and clean, cleaning crew came every day, did laundry if you needed (there is a locked laundry room in each of the units). 2 pools and hottub - great. Couple things that could have been better - construction next door everyday (the resort is expanding) heads up from the resort would have been nice. The listing for the resort says you have access to work out facility, kayaks, bikes and onsite restaurants. The restaurants are in the "sister resort (much bigger), which were expensive and not good. The kayaks and bikes are also there on the ocean side; the bay would have been perfect for kayaking, but that wasn't possible. The workout facility seemed to be for the owners of the condos.... You didn't have access, so you had to search for a security guard to let you in. Sunset Caribe was in the process of expanding, so there was construction with a new building going up the whole time we were there - not very peaceful. All-in-all, really a great spot despite a few things I would have changed. "
Ann Duwenhoegger 7-night trip
Posted 4 hours ago
Sunset Caribe Belize
Sunbreeze Hotel

Sunbreeze Hotel

10/10 Excellent
"Very clean room and beach access was a stone throw away."
Kirk 3-night trip
Posted 6 hours ago
Sunbreeze Hotel
Royal Caribbean Resort

Royal Caribbean Resort

10/10 Excellent
"I did not use the pool, but it looked very inviting. I couldn’t get the TV to work and there was no hot water for the shower but everything else was wonderful."
Darran 1-night trip
Posted 11 hours ago
Royal Caribbean Resort
Coco Beach Resort

Coco Beach Resort

10/10 Excellent
"Pool was nice. There’s a nice walk up bar. "
Michelle 7-night trip
Posted 11 hours ago
Coco Beach Resort
Caribbean Villas Hotel

Caribbean Villas Hotel

8/10 Good
"Great location you can walk from the ferry Great staff good food groceries near by Easy to drive cart to downtown be in the hustle and bustle and calm at the resort Great value ,, it’s where you sleep "
James 4-night trip
Posted 16 hours ago
Caribbean Villas Hotel
Grand Caribe Belize

Grand Caribe Belize

8/10 Good
"This particular location was great. However, the entire Western side of San Pedro seemed to be a bit of a joke to me. There is really no access to the beach nor is there great swimming from the beach from any place on that local. We went to secret beach one day and saw that yes, there is good swimming from the beach on that side of the island but the east side should also have the access in order to enjoy that much tourism. Why do people come here without having great ocean access from the beach? For me, Costa Rica, and many of the other locals in Central America, are the right places to go if you just want to hang out and sit on the beach and go into the ocean from your location. I do have to say that the people in Belize are awesome and it’s so nice to be able to speak English in a country where there are multiple languages that people understand. I would also note that the scuba diving and snorkeling in Belize is awesome! "
Jeffrey 4-night trip
Posted 1 day ago
Grand Caribe Belize
Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only

10/10 Excellent
"The staff is amazing, rooms amazing, and the vibe is amazing. I would definitely return. Restaurant is very good as well, pretty much farm/ocean to table. Highly recommend Captains dinner for an authentic Belizian experience and the avacado toast at breakfast! "
Noel 4-night trip
Posted 2 days ago
Matachica Resort & Spa - Adults Only

Frequently asked questions

How much does a hotel room cost in San Pedro?
You can find top hotels in San Pedro from $106 with options to suit your budget and needs. To find an affordable hotel in San Pedro that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at San Pedro hotels?
Discover great deals on San Pedro hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on San Pedro hotels.
Can I book San Pedro hotels with free cancellation?
It's easy to book a refundable San Pedro hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in San Pedro?
Some of the most popular luxury hotels in San Pedro are Alaia Belize, Autograph Collection , Victoria House Resort & Spa, and Lina Point Belize Overwater Resort. Alaia Belize, Autograph Collection is a luxury resort with a high guest rating amongst our travelers, and it offers 3 outdoor pools, a full-service spa and scuba diving. Victoria House Resort & Spa and Lina Point Belize Overwater Resort are also popular luxury stays in great San Pedro locations.
What are some of the best San Pedro beach hotels?
For a beachy vacation in San Pedro, Secret Beach, San Pedro Beach, and Tranquility Bay Beach are some of the best places to visit. Stay at a top-rated San Pedro beach hotel and make the most of your vacation. Check out Coco Beach Resort if you're after a hotel that's near the water. With a beachfront setting plus 2 outdoor pools and a full-service spa, our travelers rate it highly at 9.6 out of 10. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is another great choice for a relaxing beach vacation and our travelers rate it 8.4. Located near a private beach, this resort has an outdoor pool and a full-service spa along with a variety of other amenities to enjoy. Victoria House Resort & Spa is another ideal choice. Travelers love the beachfront setting plus the 2 outdoor pools and full-service spa, and it has a guest rating of 9.8.
What are some top pet-friendly hotels in San Pedro?
Our travelers' top pet-friendly hotels in San Pedro include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in San Pedro.
What are some of the best hotels in San Pedro for couples?
Enjoy your couple's retreat with a stay at a top-rated San Pedro romantic hotel. Our travelers love PUR Boutique Cabanas - Adults only, a hotel with a private pool and in-room champagne service. Another romantic hotel with top reviews is Oceans 23. This resort offers a chef service and in-room champagne service for a perfect stay. Discover more hotels in San Pedro on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in San Pedro?
Some of the best San Pedro hotels for kids include Bella Vista Resort Belize, Coco Beach Resort, and Grand Caribe Belize. Bella Vista Resort Belize is a kid-friendly hotel with a guest score of 9.8 out of 10 plus family-friendly amenities like a private beach, an outdoor pool, and children's meals. Check out Coco Beach Resort with a guest score of 9.6. This popular hotel has a beach, 2 outdoor pools, children's meals, and more. Grand Caribe Belize is another good option with a beach and 6 outdoor pools, plus high chairs in the guestrooms. Find even more kid-friendly hotels in San Pedro by using our "Family friendly" filter on Hotels.com when you search.
What are the top San Pedro hotels with a pool?
For a little extra luxury, discover some of the best San Pedro hotels with a pool. Ramon's Village Resort is a great hotel with an outdoor pool and a guest rating of 9.6 out of 10. Plus, you can make the most of its beach and full-service spa. Belizean Shores Resort is a popular hotel that features an outdoor pool along with a beach and a hot tub. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in San Pedro with a pool.
What are some of the best San Pedro hotels with free parking?
If you're arriving by car, choosing a great San Pedro hotel with free parking is a plus. Our travelers' favorites include:
What are the top San Pedro boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in San Pedro. Las Terrazas Resort and Residences Ambergris is a popular resort with our travelers, offering guests a beach and an outdoor pool as well as air-conditioned guestrooms with in-room massages and rainfall showerheads. Another top-rated boutique property is Belizean Cove Estates, and this upscale property has a beach and an outdoor pool, plus individually decorated guestrooms with balconies/patios and kitchens.
What are some popular hotels in central San Pedro?
If you're looking for hotels in central San Pedro, check out Lina Point Belize Overwater Resort and Sunbreeze Hotel. Travelers love Lina Point Belize Overwater Resort for its location, as well as the outdoor pool, ocean-view restaurant and poolside bar this hotel offers. Sunbreeze Hotel is another popular central resort with a beach, an outdoor pool and a full-service spa. When you stay at one of these central hotels, you'll be in easy reach of top sights including Secret Beach. Boca Ciega is a central neighborhood for your San Pedro vacation.

Find out more about San Pedro

San Pedro: Where Coastal Dreams and Island Adventures Unite

San Pedro, Belize, is a vibrant island paradise nestled in the heart of the Belize District. Known for its stunning beaches and crystal-clear waters, this tropical haven offers an array of adventures, from snorkeling the mesmerizing Barrier Reef to exploring the lush landscapes of Ambergris Caye. Wander through its lively streets filled with colorful shops and local eateries, or relax in a beachfront hammock as the sun sets. With a perfect blend of laid-back charm and exhilarating experiences, San Pedro is an ideal destination for beach lovers, adventurers, and romantics alike seeking an unforgettable escape.

Discover great hotels in San Pedro

San Pedro, Belize offers a variety of hotel accommodations, ranging from cozy beachfront inns to luxurious resorts. Visitors can enjoy stunning ocean views, easy access to local attractions, and a mix of amenities tailored for relaxation and adventure, making it an ideal destination for all types of travelers. Here are some of our travelers' favorite hotels in San Pedro:

  1. BluZenOpens in a new window: BluZen is a charming 3.5-star hotel, perfect for leisure travelers seeking a comfortable family vacation experience. This property offers thoughtful amenities tailored for children, ensuring a delightful stay for families. The warm ambiance and well-designed spaces create a welcoming atmosphere for guests looking to unwind. Visitors appreciate the focus on comfort and convenience, making it an ideal choice for families wanting to explore the local culture and attractions while enjoying quality time together.
  2. El Ben CabañasOpens in a new window: El Ben Cabañas is a vibrant 3.0-star hotel that caters to adventure seekers and beach enthusiasts. With direct access to the beach, this property is an excellent choice for travelers looking to indulge in thrilling activities such as snorkeling, kayaking, and sailing. The onsite adventure sports options and nearby recreation activities enhance the guest experience. Guests frequently commend the lively atmosphere and the opportunities for exploration, making it a fantastic destination for those seeking both relaxation and adventure in a stunning coastal setting.
  3. Jan's HotelOpens in a new window: Jan's Hotel is a delightful 2.5-star hotel designed for those who crave beachside adventures. This property features direct access to the beach and offers a variety of adventure sports and activities such as horseback riding, snorkeling, and fishing, all in close proximity. The inviting setting and easy access to thrilling experiences allow guests to immerse themselves in the vibrant local culture. Travelers consistently praise the hotel for its engaging atmosphere and the perfect blend of relaxation and adventure, making it a preferred choice for those looking to create unforgettable memories.

Top locations to stay in San Pedro

Some great areas to stay in San Pedro, Belize District, Belize, are Cayo Espanto, Boca Ciega, and Turtle Beach Cabins. Cayo Espanto offers luxurious beachfront accommodations, while Boca Ciega features charming local vibes and proximity to attractions. Turtle Beach Cabins provide a laid-back atmosphere ideal for relaxation. For first-time visitors, Cayo Espanto is best suited for a memorable experience.

  1. Cayo EspantoOpens in a new window: Cayo Espanto is a stunning private island getaway that features luxurious accommodations and pristine beaches. With its exclusive atmosphere, it's perfect for travelers seeking relaxation and privacy. Enjoy breathtaking sunsets, crystal-clear waters, and a range of water activities like snorkeling and kayaking right at your doorstep. This idyllic location also provides easy access to the Belize Barrier Reef, making it a paradise for those interested in marine life and underwater exploration. Ideal for romantic escapes or rejuvenating retreats, Cayo Espanto promises a unique blend of luxury and natural beauty that sets it apart from the rest.
  2. Boca CiegaOpens in a new window: Boca Ciega offers a charming and tranquil atmosphere, perfect for those looking to escape the hustle and bustle. Nestled along the coastline, this area boasts stunning views of the Caribbean Sea and opportunities for beachcombing and sunbathing. It’s an excellent base for exploring local culture and enjoying a slower pace of life. Visitors can also indulge in various water-based activities, including fishing and paddleboarding, while immersing themselves in the serene surroundings. Boca Ciega is ideal for travelers who appreciate a laid-back vibe with easy access to nature.
  3. Turtle Beach CabinsOpens in a new window: Turtle Beach Cabins is a cozy and welcoming option for travelers seeking a more intimate experience. Located right on the beach, these cabins provide comfortable accommodations and a friendly atmosphere. Enjoy the soft sound of waves lapping the shore as you unwind in your own little paradise. The area is known for its beautiful sunsets and opportunities for swimming, snorkeling, and simply relaxing by the sea. Turtle Beach Cabins is perfect for families and couples eager to create lasting memories in a picturesque setting without the crowds.

Things to do in San Pedro

San Pedro, Belize, is a tropical paradise where turquoise waters meet sandy beaches, inviting you to unwind and explore. Dive into vibrant coral reefs, snorkel among colorful marine life, or embark on a fishing adventure. With lush landscapes and stunning coastlines, it’s an ideal playground for water sports enthusiasts and nature lovers alike.

  • Black & White Cultural Entertainment CenterOpens in a new window – Dive into the vibrant culture of Belize at the Black & White Cultural Entertainment Center. This hub showcases local traditions through dynamic performances, music, and art. You’ll get a taste of the rich heritage that makes this area so special while enjoying the friendly atmosphere.
  • San Pedro BeachOpens in a new window – Relax on the soft sands of San Pedro Beach, where the turquoise waters invite you to swim and sunbathe. Spend your day lounging under palm trees or join in on beach games with locals and fellow travelers. As the sun sets, enjoy a leisurely stroll along the shore, taking in the breathtaking views.
  • Mexico RocksOpens in a new window – Snorkel or dive in the stunning underwater paradise of Mexico Rocks, a marine park teeming with colorful coral reefs and diverse marine life. Whether you’re a seasoned diver or trying snorkeling for the first time, the vibrant sea life here will leave you in awe.
  • Cypress GardenOpens in a new window – Explore the tranquil beauty of Cypress Garden, where nature thrives in a serene setting. This marine park is perfect for kayaking or paddleboarding, allowing you to glide through the calm waters while observing the lush surroundings. Keep an eye out for local wildlife, making your experience even more memorable.

5 tips for savvy savings when booking a hotel in San Pedro

  1. Book for the cheapest times: The most budget-friendly time to visit San Pedro is between September and November, when hotel prices typically drop to lower levels. For those looking to make the most of their trip, staying for at least 5 to 6 days is recommended to fully enjoy the area's rich history and cultural offerings. Visitors can explore significant landmarks, indulge in snorkeling or scuba diving, relax on the beautiful beaches, and experience the vibrant marina scene. This timeframe not only provides great value for money but also allows travelers to soak in the natural beauty and cultural essence of San Pedro.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to San Pedro, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To stay informed about flash sales and special promotions, enable email alerts or push notifications from Hotels.com. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you make informed choices. If prices drop or new rooms become available, you're more likely to see these updates, ensuring you can seize any last-minute opportunities to save.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and time of year, so being flexible with your travel dates could help you save on your stay at a hotel in San Pedro. If you're seeking a distinctive experience, boutique hotels can provide a more personalized touch and often offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, increasing the likelihood of finding a better deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to San Pedro's excellent public transportation, you might discover a more affordable independent hotel a bit farther out that still has great connections. If you're interested in exploring alternative, less crowded neighborhoods or even some lesser-known nearby cities, you'll often find great value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Become a Member: Join for free and unlock incredible savings on your next stay in San Pedro! With exclusive member prices on over 100,000 hotels worldwide, you'll enjoy significant discounts. As a member, you can easily advance through tiers and take advantage of fantastic perks, including complimentary room upgrades when available and special discounts on food and beverages at select VIP Access properties. Don’t miss out on these amazing benefits—sign up today and start planning your getaway!

Best time to go to San Pedro

San Pedro experiences its lowest average temperature in January, at 74.7°F (23.7°C), while August is the hottest month, with an average temperature of 81.9°F (27.7°C). June is typically the wettest month. If you’re looking to soak up the lively atmosphere in San Pedro, January, March, and April are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, August, October, and November are perfect for a quieter getaway, marked by moderate rainfall and mostly cloudy conditions.

Keep exploring