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

Find hotels in San Pedro from 1.374.168 ₫

  • 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
23 Oct - 24 Oct
Tomorrow
24 Oct - 25 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for San Pedro hotels

1. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
United States
Phillip
6.595.830 ₫
7.849.037 ₫ total
includes taxes & fees
27 Oct - 28 Oct
Alaia Belize, Autograph Collection

2. Ramon's Village Resort

Ramon's Village Resort
San Pedro
United States
Kenneth
4.526.550 ₫
4.933.940 ₫ total
includes taxes & fees
28 Oct - 29 Oct
Ramon's Village Resort

3. Sunset Caribe Belize

Sunset Caribe Belize
San Pedro
United States
geraldine
6.421.623 ₫
7.699.503 ₫ total
includes taxes & fees
13 Nov - 14 Nov
Sunset Caribe Belize

4. Mayan Princess Hotel

Mayan Princess Hotel
San Pedro
United States
Yadira
2.762.292 ₫
3.287.127 ₫ total
includes taxes & fees
24 Oct - 25 Oct
Mayan Princess Hotel

5. Grand Caribe Belize

Grand Caribe Belize
San Pedro
United States
Suzanne
5.772.317 ₫
6.920.917 ₫ total
includes taxes & fees
12 Nov - 13 Nov
Grand Caribe Belize

6. Coco Beach Resort

Coco Beach Resort
San Pedro
United States
Jamison
5.879.965 ₫
7.050.078 ₫ total
includes taxes & fees
19 Nov - 20 Nov
Coco Beach Resort

7. Sunbreeze Hotel

Sunbreeze Hotel
San Pedro
United States
Rossy
6.273.735 ₫
7.214.795 ₫ total
includes taxes & fees
24 Oct - 25 Oct
Sunbreeze Hotel

8. La Casa de Paz

La Casa de Paz
San Pedro
Canada
Bri-Anna
1.944.162 ₫
2.331.050 ₫ total
includes taxes & fees
23 Nov - 24 Nov
La Casa de Paz

9. Hibisco Belize

Hibisco Belize
San Pedro
United States
Terrance T
2.661.104 ₫
2.900.603 ₫ total
includes taxes & fees
24 Oct - 25 Oct
Hibisco Belize

10. The Caye Hotel San Pedro

The Caye Hotel San Pedro
San Pedro
United States
Paul
2.721.584 ₫
2.966.527 ₫ total
includes taxes & fees
2 Nov - 3 Nov
The Caye Hotel San Pedro

11. Belizean Shores Resort

Belizean Shores Resort
San Pedro
United States
Anonymous traveller
4.623.547 ₫
5.543.633 ₫ total
includes taxes & fees
24 Oct - 25 Oct
Belizean Shores Resort

12. The Watermark Hotel

The Watermark Hotel
San Pedro
United States
Dante
3.094.697 ₫
3.837.424 ₫ total
includes taxes & fees
27 Oct - 28 Oct
The Watermark Hotel

13. The Palms Oceanfront Suites

The Palms Oceanfront Suites
San Pedro
United States
Mark A
4.295.049 ₫
5.111.108 ₫ total
includes taxes & fees
24 Oct - 25 Oct
The Palms Oceanfront Suites

14. Caribbean Villas Hotel

Caribbean Villas Hotel
San Pedro
United States
Faadela
3.105.397 ₫
3.540.153 ₫ total
includes taxes & fees
29 Oct - 30 Oct
Caribbean Villas Hotel

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

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
United States
Shanean
4.042.314 ₫
5.682.397 ₫ total
includes taxes & fees
31 Oct - 1 Nov
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

16. Bananas On The Beach

Bananas On The Beach
San Pedro
United States
Samantha Danielle
4.003.306 ₫
4.799.884 ₫ total
includes taxes & fees
9 Nov - 10 Nov
Bananas On The Beach

17. Sunbreeze Suites

Sunbreeze Suites
San Pedro
United States
Roger
3.731.087 ₫
4.290.750 ₫ total
includes taxes & fees
28 Oct - 29 Oct
Sunbreeze Suites

18. Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
United States
Vladimir
7.908.859 ₫
9.411.542 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Pelican Reef Villas Resort

19. Drift Inn San Pedro

Drift Inn San Pedro
San Pedro
United States
Lonnie
1.685.970 ₫
2.006.304 ₫ total
includes taxes & fees
28 Oct - 29 Oct
Drift Inn San Pedro

20. Sea Horizon

Sea Horizon
San Pedro
United States
Paula
1.289.178 ₫
2.723.350 ₫ total
includes taxes & fees
26 Oct - 27 Oct
Sea Horizon
View all properties

Holiday Rentals in San Pedro

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
"Great would recommend 100% to others and family"
Tres Cocos Resort
Aparthotel

Sunset Caribe Belize

Sunset Caribe Belize
San Pedro
"Beautiful, well maintained property. Friendly and helpful staff. Amazing stay"
Sunset Caribe Belize
Villa

Villas De Isla Bonita

Villas De Isla Bonita
San Pedro
"Very quiet, clean and centrally located between Secret Beach and San Pedro. Property managers, groundskeeper and housekeeper amazing people. We will be staying again in May!!"
Villas De Isla Bonita
Aparthotel

Xanadu Island Resort

Xanadu Island Resort
San Pedro
"The atmosphere was refreshing."
Xanadu Island Resort
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

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
"Clean rooms, good breakfast options, super friendly staff."
Pelican Reef Villas Resort
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
Cottage

Mr. Ed's Adventures Belize

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

Tara Del Sol

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

Aruna Resort & Villas

Aruna Resort & Villas
San Pedro
"New property and very clean!!!!Awesome amenities including free transportation to nearby beaches. The units and private pool was cleaned daily! The staff catered to our every need! The views of the sea and lagoon were simply beautiful The staff were pleasant, knowledgeable and extremely helpful. We are definitely coming back!"
Aruna Resort & 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
Holiday Home

Miramar Villas

Miramar Villas
San Pedro
Miramar Villas
Villa

Villa Abrazos

Villa Abrazos
San Pedro
"Amazing resort"
Villa Abrazos
See all holiday rentals

Hotels recommended for families in San Pedro

Mayan Princess Hotel

Mayan Princess Hotel
San Pedro
2.762.292 ₫
3.287.127 ₫ total
includes taxes & fees
24 Oct - 25 Oct
Mayan Princess Hotel

Ramon's Village Resort

Ramon's Village Resort
San Pedro
4.526.550 ₫
4.933.940 ₫ total
includes taxes & fees
28 Oct - 29 Oct
Ramon's Village Resort

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
6.595.830 ₫
7.849.037 ₫ total
includes taxes & fees
27 Oct - 28 Oct
Alaia Belize, Autograph Collection

La Casa de Paz

La Casa de Paz
San Pedro
1.944.162 ₫
2.331.050 ₫ total
includes taxes & fees
23 Nov - 24 Nov
La Casa de Paz

Coco Beach Resort

Coco Beach Resort
San Pedro
5.879.965 ₫
7.050.078 ₫ total
includes taxes & fees
19 Nov - 20 Nov
Coco Beach Resort

Grand Caribe Belize

Grand Caribe Belize
San Pedro
5.772.317 ₫
6.920.917 ₫ total
includes taxes & fees
12 Nov - 13 Nov
Grand Caribe Belize

Sunbreeze Suites

Sunbreeze Suites
San Pedro
3.731.087 ₫
4.290.750 ₫ total
includes taxes & fees
28 Oct - 29 Oct
Sunbreeze Suites

Caribbean Villas Hotel

Caribbean Villas Hotel
San Pedro
3.105.397 ₫
3.540.153 ₫ total
includes taxes & fees
29 Oct - 30 Oct
Caribbean Villas Hotel
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

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

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

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 yellow building with a map and a sign reading "Barrier Reef Drive".

Top San Pedro Hotel Reviews

Coco Beach Resort

Coco Beach Resort

10/10 Excellent
"It was a wonderful place to stay. The staff was so genuine and helpful. The property was well maintained and clean. We felt very safe and secure the entire stay. Would 100% recommend."
Jamison 6-night trip
Posted 2 days ago
Coco Beach Resort
Lina Point Belize Overwater Resort

Lina Point Belize Overwater Resort

10/10 Excellent
"Loved spending time on this beautiful island"
Christopher 2-night trip
Posted 2 days ago
Lina Point Belize Overwater Resort
Reef Haven Belize

Reef Haven Belize

10/10 Excellent
"The properties were beautiful. The staff were excellent. The food is amazing. It looks just like the pictures posted. Really enjoyed it. It rained a lot while I was there. However, I did go to relax. The staff is amazing. God bless them. Cynthia"
Cynthia 4-night trip
Posted 2 days ago
Reef Haven Belize
Grand Caribe Belize

Grand Caribe Belize

10/10 Excellent
"Super spacious and clean room we loved it"
Kassiah 3-night trip
Posted 3 days ago
Grand Caribe Belize
Ramon's Village Resort

Ramon's Village Resort

10/10 Excellent
"This place was absoluty amazing. The diving is incredible."
Kenneth 4-night trip
Posted 3 days ago
Ramon's Village Resort
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

10/10 Excellent
"very convenient nice place to stay , staff was very helpful as well"
valeria 3-night trip
Posted 4 days ago
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
The Watermark Hotel

The Watermark Hotel

10/10 Excellent
"Very nice property"
Dante 3-night trip
Posted 6 days ago
The Watermark Hotel
Sandbar Beachfront Hotel & Hostel

Sandbar Beachfront Hotel & Hostel

10/10 Excellent
"Great amenities and staff and close to everything."
Xiomarie 4-night trip
Posted 2 weeks ago
Sandbar Beachfront Hotel & Hostel
Mayan Princess Hotel

Mayan Princess Hotel

10/10 Excellent
"I We had a wonderful stay at this hotel. The staff were excellent, friendly, welcoming, and very helpful throughout our visit. They went above and beyond to make sure we had a great experience, including providing some really good recommendations for local places to visit and eat. There was one personal issue during our stay, but the staff handled it promptly and professionally, and it was resolved to my satisfaction. I really appreciated how responsive they were. Overall, I had a great experience and would definitely stay here again. The excellent staff and customer service really made a difference!"
ANTHONY 1-night trip
Posted 3 weeks ago
Mayan Princess Hotel

More cheap stays in San Pedro

Ambergris Sunset Hotel

Ambergris Sunset Hotel

Pelican Street San Pedro Ambergris Caye
1.395.684 ₫
1.521.296 ₫ total
25 Oct - 26 Oct
includes taxes & fees
Ambergris Sunset Hotel
HOTEL SEA QUEEN SUITE & GOLF CART RENTAL

HOTEL SEA QUEEN SUITE & GOLF CART RENTAL

Coconut Dr San Pedro Corozal District
1.745.955 ₫
1.903.091 ₫ total
24 Oct - 25 Oct
includes taxes & fees
HOTEL SEA QUEEN SUITE & GOLF CART RENTAL
La Casa de Paz

La Casa de Paz

10 Barrier Reef Drive San Pedro Belize District
1.944.162 ₫
2.331.050 ₫ total
23 Nov - 24 Nov
includes taxes & fees
9.4/10 Exceptional! (140 reviews)
La Casa de Paz
The Caye Hotel San Pedro

The Caye Hotel San Pedro

Barrier Reef Dr San Pedro Belize District
2.721.584 ₫
2.966.527 ₫ total
2 Nov - 3 Nov
includes taxes & fees
The Caye Hotel San Pedro
Mayan Princess Hotel

Mayan Princess Hotel

San Pedro San Pedro
2.762.292 ₫
3.287.127 ₫ total
24 Oct - 25 Oct
includes taxes & fees
9.2/10 Wonderful! (386 reviews)
Mayan Princess Hotel
Sandbar Beachfront Hotel & Hostel

Sandbar Beachfront Hotel & Hostel

7 Boca Del Rio Dr San Pedro Ambergris Caye
Get rates
9.2/10 Wonderful! (338 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.