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

Find hotels in San Pedro from 1.586.186 ₫

  • 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
7 Sep - 8 Sep
Tomorrow
8 Sep - 9 Sep
This weekend
11 Sep - 13 Sep
Next weekend
18 Sep - 20 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.654.828 ₫
5.581.139 ₫ total
includes taxes & fees
8 Oct - 9 Oct
Belizean Shores Resort

2. Coco Beach Resort

Coco Beach Resort
San Pedro
United States
Gilbert
6.835.762 ₫
8.196.079 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Coco Beach Resort

3. Mata Rocks Resort

Mata Rocks Resort
San Pedro
United States
Maria
2.879.223 ₫
3.426.275 ₫ total
includes taxes & fees
8 Oct - 9 Oct
Mata Rocks Resort

4. Hidden Jewel Boutique Hotel

Hidden Jewel Boutique Hotel
San Pedro
United States
julie lynn
4.640.506 ₫
5.311.010 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Hidden Jewel Boutique Hotel

5. Belize Budget Suites

Belize Budget Suites
San Pedro
United States
Leeanna
1.542.033 ₫
2.107.224 ₫ total
includes taxes & fees
9 Sept - 10 Sept
Belize Budget Suites

6. Sunset Caribe Belize

Sunset Caribe Belize
San Pedro
United States
Jessica
6.775.879 ₫
8.124.231 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Sunset Caribe Belize

7. Portofino Beach Resort

Portofino Beach Resort
San Pedro
United States
John
4.999.872 ₫
5.949.847 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Portofino Beach Resort

8. Ramon's Village Resort

Ramon's Village Resort
San Pedro
United States
Michelle
4.557.175 ₫
4.967.321 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Ramon's Village Resort

9. Caribbean Villas Hotel

Caribbean Villas Hotel
San Pedro
United States
Faadela
2.900.317 ₫
3.306.361 ₫ total
includes taxes & fees
8 Oct - 9 Oct
Caribbean Villas Hotel

10. Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
United States
Andrew
5.010.289 ₫
5.461.215 ₫ total
includes taxes & fees
9 Sept - 10 Sept
Marbucks Bed and Breakfast

11. Bella Vista Resort Belize

Bella Vista Resort Belize
San Pedro
United States
Michael
9.837.795 ₫
10.723.197 ₫ total
includes taxes & fees
20 Sept - 21 Sept
Bella Vista Resort Belize

12. Casa Nova Cabanas

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

13. Las Terrazas Resort and Residences Ambergris

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

14. Ambergris Sunset Hotel

Ambergris Sunset Hotel
San Pedro
United States
Christopher
1.455.264 ₫
1.586.186 ₫ total
includes taxes & fees
9 Sept - 10 Sept
Ambergris Sunset Hotel

15. Casa del Rai

Casa del Rai
San Pedro
United States
Howi
3.541.576 ₫
5.492.047 ₫ total
includes taxes & fees
22 Sept - 23 Sept
Casa del Rai

16. Mr. Ed's Adventures Belize

Mr. Ed's Adventures Belize
San Pedro
United States
Jeremy
2.425.720 ₫
4.063.270 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Mr. Ed's Adventures Belize

17. Royal Caribbean Resort

Royal Caribbean Resort
San Pedro
United States
Thomas
2.197.210 ₫
2.394.959 ₫ total
includes taxes & fees
9 Oct - 10 Oct
Royal Caribbean Resort

18. Sunbreeze Suites

Sunbreeze Suites
San Pedro
United States
Spencer
5.428.604 ₫
6.242.894 ₫ total
includes taxes & fees
9 Sept - 10 Sept
Sunbreeze Suites

19. Grand Caribe Belize

Grand Caribe Belize
San Pedro
United States
Mark
5.770.774 ₫
6.919.194 ₫ total
includes taxes & fees
13 Sept - 14 Sept
Grand Caribe Belize

20. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
United States
Madison Anne
4.319.891 ₫
5.996.511 ₫ total
includes taxes & fees
8 Oct - 9 Oct
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
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
"The whole staff especially"
Pelican Reef Villas Resort
Apartment

Isla Bonita Yacht Club

Isla Bonita Yacht Club
San Pedro
"GREAT LOCATION"
Isla Bonita Yacht Club
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
Villa

Aruna Resort & Villas

Aruna Resort & Villas
San Pedro
"Beautiful property, close to Secret Beach."
Aruna Resort & Villas
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
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
"We loved the location and the hosts. They were helpful and being able to walk down to secret beach was the best. Its a small room but worked for our small family."
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
Apartment

Paradise Apartment and Single Room

Paradise Apartment and Single Room
San Pedro
"For my person likings I wouldn’t stay here again. The internet servi"
Paradise Apartment and Single Room
Aparthotel

Grand Colony Island Villas

Grand Colony Island Villas
San Pedro
"The Grand Colony is an exceptional resort for a couple or family. I had a family of 5 and it was a great experience. "
Grand Colony Island 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

Royal Kahal Beach Resort

Royal Kahal Beach Resort

10/10 Excellent
"Wonderful property and staff."
Antoinette 5-night trip
Posted 11 hours ago
Royal Kahal Beach Resort
Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection

10/10 Excellent
"everything was so clean and well the front desk people were amazing and very helpful during our stay the pool the scenery. Everything was top-tier if we go back, we will only stay there."
Cynthia 7-night trip
Posted 12 hours ago
Alaia Belize, Autograph Collection
Caye Casa

Caye Casa

10/10 Excellent
"Amazing stay! We were welcomed warmly, every question answered. Rooms clean, comfortable, fully supplied. 3-day stay at Caye Casa was the highlight of our trip to Belize."
Jennifer 3-night trip
Posted 1 day ago
Caye Casa
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

10/10 Excellent
"The staff is amazing and very helpful. I will definitely be staying here in April when i return . They give a lemon grass drink when you arrive and it was to die for"
Bria 3-night trip
Posted 1 day ago
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Grand Caribe Belize

Grand Caribe Belize

10/10 Excellent
"Our stay was very nice! The studio was super spacious. The staff was very attentive!! I loved the view of the Caribbean Sea from the pool. You will not be disappointed."
Portia 3-night trip
Posted 1 day ago
Grand Caribe Belize
Mayan Princess Hotel

Mayan Princess Hotel

10/10 Excellent
"It was are first time in Belize, the hotel was fantastic great location, Nathaly was at the front desk she was awesome answered all are question so helpful, we had an Amazing experience and for sure we going to back and we stay at Mayan princess"
Greg 9-night trip
Posted 2 days ago
Mayan Princess Hotel
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 2 days ago
Victoria House Resort & Spa
PUR Boutique Cabanas - Adults only

PUR Boutique Cabanas - Adults only

10/10 Excellent
"Everything and everyone at PUR was absolutely amazing. Thank you to each and every person on staff for the parts they played in making my vacation memorable. The room, the food, the drinks, the service, immaculate."
Kiana 4-night trip
Posted 3 days ago
PUR Boutique Cabanas - Adults only
Sandbar Beachfront Hotel & Hostel

Sandbar Beachfront Hotel & Hostel

10/10 Excellent
"The location was right on the water. Though no beach, just boat docks, restaurants, etc. The restaurant at the hotel was wonderful. Everything we had was very good. The prices were good. The selection of items was massive. We were just down the street (short walk) from two grocery stores. The large frigerators and freezers down in the common area were great to keep things in. Our room did have a smaller frigerator with a litte freezer. The common seating area was spacious. There were rockers, chairs, tables and a very good breeze coming into the covered area. The staff was exceptional! They were so helpful and nice. The few items that we did not care for was the lack of sitting spaces in our room. Only the two beds in the room. We did have a balcony with a small table and two chairs. It seemed a bit odd to not have any chairs in the room. Also, the storage in the room was very limited. There was a column rack; however it was not very sturdy. For us being a bit older the steps seemed like a lot. We were on floor 2. The pool was on floor 4. The steps would fine for younger healthy people. There were railings for the stairs. Overall, the hotel was great, good location. If we were younger, we would stay there again."
Donica 5-night trip
Posted 8 days ago
Sandbar Beachfront Hotel & Hostel

More cheap stays in San Pedro

Ambergris Sunset Hotel

Ambergris Sunset Hotel

Pelican Street San Pedro Ambergris Caye
1.455.264 ₫
1.586.186 ₫ total
9 Sept - 10 Sept
includes taxes & fees
9/10 Wonderful! (298 reviews)
Ambergris Sunset Hotel
Hibisco Belize

Hibisco Belize

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

Caye Casa

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

Mayan Princess Hotel

San Pedro San Pedro
2.783.132 ₫
3.311.927 ₫ total
16 Sept - 17 Sept
includes taxes & fees
9.2/10 Wonderful! (383 reviews)
Mayan Princess Hotel
Ocean Tide Beach Resort

Ocean Tide Beach Resort

57 Boca del Rio Dr. San Pedro
3.332.727 ₫
3.799.308 ₫ total
9 Oct - 10 Oct
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 rates
9.2/10 Wonderful! (325 reviews)
Sandbar 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.