A tropical beach with clear turquoise waters, palm trees, and a white building on a hill.

Find hotels in San Pedro from 1.525.651 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Sep - 15 Sep
Tomorrow
15 Sep - 16 Sep
This weekend
18 Sep - 20 Sep
Next weekend
25 Sep - 27 Sep

Filter by

Star rating

Guest rating

Our top choices for San Pedro hotels

1. Belizean Shores Resort

Belizean Shores Resort
San Pedro
Canada
Rozanne
4.633.200 ₫
5.555.207 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Belizean Shores Resort

2. Sunset Caribe Belize

Sunset Caribe Belize
San Pedro
United States
Jessica
6.896.923 ₫
8.269.326 ₫ total
includes taxes & fees
16 Sept - 17 Sept
Sunset Caribe Belize

3. Coco Beach Resort

Coco Beach Resort
San Pedro
United States
Gilbert
6.804.000 ₫
8.157.996 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Coco Beach Resort

4. Hidden Jewel Boutique Hotel

Hidden Jewel Boutique Hotel
San Pedro
United States
julie lynn
4.618.944 ₫
5.286.332 ₫ total
includes taxes & fees
5 Oct - 6 Oct
Hidden Jewel Boutique Hotel

5. Corona Del Mar

Corona Del Mar
San Pedro
United States
Donald Lee
2.457.799 ₫
2.826.469 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Corona Del Mar

6. Caribbean Villas Hotel

Caribbean Villas Hotel
San Pedro
United States
Faadela
2.886.840 ₫
3.290.998 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Caribbean Villas Hotel

7. Mata Rocks Resort

Mata Rocks Resort
San Pedro
United States
Maria
2.865.844 ₫
3.410.354 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Mata Rocks Resort

8. Belize Budget Suites

Belize Budget Suites
San Pedro
United States
Leeanna
1.495.066 ₫
2.053.383 ₫ total
includes taxes & fees
8 Oct - 9 Oct
Belize Budget Suites

9. Sunbreeze Suites

Sunbreeze Suites
San Pedro
United States
Spencer
4.926.106 ₫
5.665.021 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Sunbreeze Suites

10. Casa Nova Cabanas

Casa Nova Cabanas
San Pedro
United States
Darren
5.298.307 ₫
5.775.235 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Casa Nova Cabanas

11. Portofino Beach Resort

Portofino Beach Resort
San Pedro
United States
John
4.976.640 ₫
5.922.202 ₫ total
includes taxes & fees
19 Sept - 20 Sept
Portofino Beach Resort

12. Ambergris Sunset Hotel

Ambergris Sunset Hotel
San Pedro
United States
Nuketa
1.399.680 ₫
1.525.651 ₫ total
includes taxes & fees
1 Oct - 2 Oct
Ambergris Sunset Hotel

13. Mr. Ed's Adventures Belize

Mr. Ed's Adventures Belize
San Pedro
United States
Tomas
2.414.448 ₫
4.044.388 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Mr. Ed's Adventures Belize

14. Ramon's Village Resort

Ramon's Village Resort
San Pedro
United States
Michelle
4.536.000 ₫
4.944.240 ₫ total
includes taxes & fees
26 Sept - 27 Sept
Ramon's Village Resort

15. Drift Inn San Pedro

Drift Inn San Pedro
San Pedro
United States
Lonnie
1.715.308 ₫
2.041.217 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Drift Inn San Pedro

16. Royal Caribbean Resort

Royal Caribbean Resort
San Pedro
United States
Thomas
2.187.000 ₫
2.383.830 ₫ total
includes taxes & fees
13 Oct - 14 Oct
Royal Caribbean Resort

17. Las Terrazas Resort and Residences Ambergris

Las Terrazas Resort and Residences Ambergris
San Pedro
United States
Jamine
5.546.880 ₫
6.600.787 ₫ total
includes taxes & fees
5 Oct - 6 Oct
Las Terrazas Resort and Residences Ambergris

18. Grand Caribe Belize

Grand Caribe Belize
San Pedro
United States
Mark
5.060.621 ₫
6.067.655 ₫ total
includes taxes & fees
21 Sept - 22 Sept
Grand Caribe Belize

19. Captain Morgan's Retreat

Captain Morgan's Retreat
San Pedro
United States
Rose
4.432.320 ₫
5.404.061 ₫ total
includes taxes & fees
10 Oct - 11 Oct
Captain Morgan's Retreat

20. Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
United States
Andrew
4.987.008 ₫
5.435.839 ₫ total
includes taxes & fees
15 Sept - 16 Sept
Marbucks Bed and Breakfast
View all properties

Holiday Rentals in San Pedro

Aparthotel

Sunset Caribe Belize

Sunset Caribe Belize
San Pedro
"Would definitely recommend. Resort was nice and clean!"
Sunset Caribe Belize
Aparthotel

Royal Kahal Beach Resort

Royal Kahal Beach Resort
San Pedro
"Would stay again"
Royal Kahal Beach Resort
Aparthotel

Tres Cocos Resort

Tres Cocos Resort
San Pedro
"A great spot to stay. The staff in particular are amazing."
Tres Cocos Resort
Villa

Villas De Isla Bonita

Villas De Isla Bonita
San Pedro
"We were so impressed with our first stay here that we booked this stay here as well. Staff is incredible, property met our every need."
Villas De Isla Bonita
Aparthotel

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
"Clean rooms, good breakfast options, super friendly staff."
Pelican Reef Villas Resort
Villa

Aruna Resort & Villas

Aruna Resort & Villas
San Pedro
"Beautiful property, close to Secret Beach."
Aruna Resort & Villas
Aparthotel

Tropical Palace Hotel

Tropical Palace Hotel
San Pedro
"staff was extremely very helpful & sweet, rooms were clean, pool area was very nice & relaxing."
Tropical Palace Hotel
Apartment

Isla Bonita Yacht Club

Isla Bonita Yacht Club
San Pedro
"GREAT LOCATION"
Isla Bonita Yacht Club
Aparthotel

Casa del Rai

Casa del Rai
San Pedro
"Staff was amazing, the place was clean and had everything we needed. Location was a bit noisy at night and on a busy street so made backing out with the golf cart a little tricky. The locals are not very patient. The rooftop pool area was great!"
Casa del Rai
Condo

Hol Chan Reef Resort & Villas

Hol Chan Reef Resort & Villas
Boca Ciega
"Sandra our host was fantastic! Our fishing and snorkeling tours right off the dock were super convenient; the guides friendly and knowledgeable. Great place to stay for a family"
Hol Chan Reef Resort & Villas
Holiday Home

Miramar Villas

Miramar Villas
San Pedro
Miramar Villas
Villa

Villa Abrazos

Villa Abrazos
San Pedro
"Amazing resort"
Villa Abrazos
Condo

Tara Del Sol

Tara Del Sol
San Pedro
"Great place, staff were very helpful"
Tara Del Sol
Cottage

Mr. Ed's Adventures Belize

Mr. Ed's Adventures Belize
San Pedro
"/"
Mr. Ed's Adventures Belize
Apartment

San Pablo Villas

San Pablo Villas
San Pedro
"Sandra was great and I would book again"
San Pablo Villas
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Pedro

Find the best San Pedro areas for the activities you enjoy most.

Boca Ciega

Boca Ciega might not have many top sights, but Hol Chan Marine Reserve and San Pedro Belize Express Water Taxi are two attractions nearby that you can check out.

Stay near popular San Pedro attractions

San Pedro Beach

8.2/10 (611 reviews)
San Pedro Beach borders the world's second-largest barrier reef, offering access to vibrant marine life. At Hol Chan Marine Reserve, encounters with nurse sharks and stingrays create unforgettable diving experiences.
See properties

Secret Beach

9.0/10 (2,693 reviews)
Secret Beach offers crystal-clear, calm waters perfect for swimming and stunning sunsets along Ambergris Caye. Enjoy cocktails at in-water tables or relax on sun loungers while soaking in the Caribbean ambiance.
See properties

Boca del Rio

8.6/10 (149 reviews)
This vibrant beach area blends relaxation with lively entertainment along its restaurant-lined shore. Enjoy shallow swimming by day, then experience the buzzing nightlife as local bars come alive with music after sunset.
See properties

Bacalar Chico National Park & Marine Reserve

9.2/10 (247 reviews)
This UNESCO site connects Belize's barrier reef to mainland, creating diverse ecosystems for endangered species. Explore ancient Maya trade routes while snorkelling pristine reefs in this remote marine sanctuary.
See properties

Belize Chocolate Company

9.0/10 (606 reviews)
This artisanal shop crafts bean-to-bar chocolates from organic cacao sourced from Maya family farms. Join a chocolate-making class to learn the process while sampling award-winning treats with unique local flavours.
See properties

Tranquility Bay Beach

8.4/10 (146 reviews)
This secluded beach offers direct access to the Belize Barrier Reef, just 300 feet from shore. Relax in beachfront cabanas before exploring vibrant underwater ecosystems through snorkelling or diving excursions.
See properties

Boca Del Rio Beach

9.0/10 (4 reviews)
Boca Del Rio Beach offers a vibrant slice of local Caribbean life where a waterway meets the sea. Enjoy fresh seafood at colourful beach bars while watching locals play basketball in this family-friendly gathering spot.
See properties

San Pedro Central Park

8.4/10 (318 reviews)
This sandy beachfront plaza serves as San Pedro Town's vibrant social heart on Ambergris Caye. Enjoy local snacks from waterside vendors before the area transforms into a lively evening hotspot.
See properties

Learn more about San Pedro

Dive into crystal-clear waters where nurse sharks and rays glide beneath your snorkel at Hol Chan Marine Reserve. Stroll the sandy streets of this laid-back island, where colourful beach bars and local seafood shacks serve the day's fresh catch.

See all hotels in San Pedro
A wooden pier with yellow chairs extending into turquoise ocean waters.

Top San Pedro Hotel Reviews

Ramon's Village Resort

Ramon's Village Resort

10/10 Excellent
"This resort was great! The perfect location! It was so cute! I would highly recommend this location."
Blondine 3-night trip
Posted 7 hours ago
Ramon's Village Resort
Grand Caribe Belize

Grand Caribe Belize

10/10 Excellent
"Great property. Loved the staff at the pool bar"
Tommy Joe 6-night trip
Posted 11 hours ago
Grand Caribe Belize
Sunset Caribe Belize

Sunset Caribe Belize

10/10 Excellent
"My husband and I spent 8 amazing days in San Pedro, Belize in August 2026 celebrating our 3rd wedding anniversary, and we stayed at Hotel Caribe. We had such a wonderful experience! The hotel was beautiful, relaxing, and the perfect place for our anniversary getaway. One of my favorite things was definitely the pool. I absolutely loved it! It was so nice to come back and relax by the pool after spending the day exploring San Pedro. The atmosphere was peaceful and tropical, and we really enjoyed our stay. Our 8 days went by way too fast! We made so many great memories celebrating our anniversary and enjoying everything San Pedro had to offer. Hotel Caribe made our trip even more special, and we would definitely stay here again when we return to Belize! ❤️🌴🇧🇿"
Lashawn 4-night trip
Posted 11 hours ago
Sunset Caribe Belize
The Watermark Hotel

The Watermark Hotel

10/10 Excellent
"Our stay was short but wondeful! The bartenders were friendly as was the staff. Prices are excellent for the quality of food and drinks. We were just sad that the pool was under construction so that wasn't available for us, but we were compensated for that. We'll definitely recommend!"
angela 1-night trip
Posted 3 days ago
The Watermark Hotel
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

10/10 Excellent
"Peaceful! The staff was very accommodating and NICE!!!! THE FOOD!!! CHEFS KISS!!"
Bahiya 3-night trip
Posted 3 days ago
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Coco Beach Resort

Coco Beach Resort

8/10 Good
"The resort is beautiful and the casita was very well laid out. The only negative about the room was the couch and chairs were pretty uncomfortable. Also, be aware the casitas have several steps going between living room and kitchen; kitchen and bedroom, and then bedroom and bathroom, so be careful of tripping. Also, the web site does state it, but you have to look, during slow season the indoor restaurant is closed, so the only option is the pool bar or driving the golf cart to another location which is going to be as close as 10 minutes or as far as 30."
Tammy E 8-night trip
Posted 4 days ago
Coco Beach Resort
Royal Kahal Beach Resort

Royal Kahal Beach Resort

10/10 Excellent
"Wonderful property and staff."
Antoinette 5-night trip
Posted 7 days ago
Royal Kahal Beach Resort
Victoria House Resort & Spa

Victoria House Resort & Spa

10/10 Excellent
"Fantasy island for real…the staff is attentive from the restaurant, the bar, the reception, the concierge to maintenance. They are all professionals. It is beautiful and they all ensure they say your name. Exactly what you want on an island getaway. And the trees sing beautifully."
Keesha 6-night trip
Posted 8 days ago
Victoria House Resort & Spa
Lina Point Belize Overwater Resort

Lina Point Belize Overwater Resort

8/10 Good
"No thanks"
David 7-night trip
Posted 3 weeks ago
Lina Point Belize Overwater Resort

More cheap stays in San Pedro

Ambergris Sunset Hotel

Ambergris Sunset Hotel

Pelican Street San Pedro Ambergris Caye
1.399.680 ₫
1.525.651 ₫ total
1 Oct - 2 Oct
includes taxes & fees
9/10 Wonderful! (299 reviews)
Ambergris Sunset Hotel
Hibisco Belize

Hibisco Belize

Boca del Rio Drive San Pedro Ambergris Caye
2.668.724 ₫
2.908.909 ₫ total
16 Sept - 17 Sept
includes taxes & fees
9.8/10 Exceptional! (29 reviews)
Hibisco Belize
Caye Casa

Caye Casa

Boca de Rio Drive San Pedro
2.560.896 ₫
2.919.422 ₫ total
28 Sept - 29 Sept
includes taxes & fees
9.4/10 Exceptional! (389 reviews)
Caye Casa
Mayan Princess Hotel

Mayan Princess Hotel

San Pedro San Pedro
2.770.200 ₫
3.296.538 ₫ total
15 Sept - 16 Sept
includes taxes & fees
Mayan Princess Hotel
Ocean Tide Beach Resort

Ocean Tide Beach Resort

57 Boca del Rio Dr. San Pedro
3.317.242 ₫
3.781.656 ₫ total
19 Sept - 20 Sept
includes taxes & fees
8.6/10 Excellent! (290 reviews)
Ocean Tide Beach Resort
Sandbar Beachfront Hotel & Hostel

Sandbar Beachfront Hotel & Hostel

7 Boca Del Rio Dr San Pedro Ambergris Caye
Get ratesSandbar Beachfront Hotel & Hostel

Hotels in San Pedro with star rating

Frequently asked questions

What's the seasonal weather like 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.