Find hotels in San Pedro from 1.401.032 ₫

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 San Pedro hotels and places to stay

Ramon's Village Resort

4.0 star property
9.6 out of 10, Exceptional, (1010)
"Great hotel "
The price is 4.480.520 ₫
4.883.767 ₫ total
includes taxes & fees
1 Sept - 2 Sept
Ramon's Village Resort

Alaia Belize, Autograph Collection

4.5 star property
9.2 out of 10, Wonderful, (555)
"Excellent resort"
The price is 6.698.377 ₫
7.971.068 ₫ total
includes taxes & fees
21 Sept - 22 Sept
Alaia Belize, Autograph Collection

Bananas On The Beach

3.0 star property
9.0 out of 10, Wonderful, (153)
"Great place to stay. Enjoyed the property and staff."
Bananas On The Beach

Barefoot Caye Caulker Hotel

3.5 star property
9.2 out of 10, Wonderful, (294)
"THE place to stay in Caye Caulker. Great location and friendly staff. Highly recommend. "
The price is 3.180.906 ₫
3.826.289 ₫ total
includes taxes & fees
5 Sept - 6 Sept
Barefoot Caye Caulker Hotel

Island Magic Beach Resort

3.0 star property
9.0 out of 10, Wonderful, (357)
"Very clean hotel. Centrally located to everything. "
Island Magic Beach Resort

Grand Caribe Belize

3.5 star property
9.6 out of 10, Exceptional, (459)
"Excellent resort!"
The price is 4.857.480 ₫
5.780.401 ₫ total
includes taxes & fees
31 Aug - 1 Sept
Grand Caribe Belize

Ambergris Sunset Hotel

2.5 star property
9.2 out of 10, Wonderful, (252)
"It had a small pool very nice when it's hot!"
Ambergris Sunset Hotel

Jan's Hotel

2.5 star property
9.6 out of 10, Exceptional, (557)
"Very comfortable and clean room. Close to The Split and main area with restaurants, shopping, groceries, bike rentals, tour rentals. Easy check in and check out."
The price is 3.468.292 ₫
3.780.438 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Jan's Hotel

Belizean Shores Resort

3.0 star property
9.4 out of 10, Exceptional, (935)
"Everything was top notch! Would recommend and stay there again. "
Belizean Shores Resort

Best Western Grand Baymen Gardens

3.5 star property
7.6 out of 10, Good, (58)
"Nice place"
The price is 2.767.380 ₫
3.293.182 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Best Western Grand Baymen Gardens

Caye Casa

2.5 star property
9.4 out of 10, Exceptional, (349)
"Small, clean property in a perfect location for exploring San Pedro. Close to the sea. "
Caye Casa

Sea Horizon

2.5 star property
8.8 out of 10, Excellent, (40)
"Awesome hotel! They were very accommodating whenever we needed anything and even upgraded our room for us!! Would definitely stay here again:) Very clean and comfortable room as well! "
The price is 2.087.395 ₫
3.619.417 ₫ total
includes taxes & fees
1 Sept - 2 Sept
Sea Horizon

The Palms Oceanfront Suites

3.0 star property
9.8 out of 10, Exceptional, (277)
"Great location, hospitable staff, fantastic room!"
The price is 4.376.414 ₫
5.207.932 ₫ total
includes taxes & fees
30 Aug - 31 Aug
The Palms Oceanfront Suites

La Casa de Paz

2.0 star property
9.6 out of 10, Exceptional, (65)
"Great little place on the ocean. Not big but clean, safe, comfy and convenient. "
The price is 1.986.772 ₫
2.364.258 ₫ total
includes taxes & fees
1 Sept - 2 Sept
La Casa de Paz

Mayan Princess Hotel

2.5 star property
9.0 out of 10, Wonderful, (280)
"Beautiful spot to stay at, able to experience all of San Pedros beauty."
The price is 2.965.050 ₫
3.528.410 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Mayan Princess Hotel

Sunbreeze Hotel

4.0 star property
9.2 out of 10, Wonderful, (819)
"Nice convenient location and fairly quiet property."
The price is 6.457.220 ₫
7.425.803 ₫ total
includes taxes & fees
31 Aug - 1 Sept
Sunbreeze Hotel

Corona Del Mar

3.0 star property
7.8 out of 10, Good, (611)
"This is our second time here and won't be our last. Nice hotel and friendly staff."
Corona Del Mar

Hotel Del Rio

3.5 star property
8.8 out of 10, Excellent, (125)
"great place"
The price is 2.839.332 ₫
3.094.872 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Hotel Del Rio

The Watermark Hotel

4.0 star property
8.8 out of 10, Excellent, (143)
"Nice and friendly staff and the facilities are clean."
The price is 4.337.143 ₫
5.436.451 ₫ total
includes taxes & fees
28 Sept - 29 Sept
The Watermark Hotel

Coco Beach Resort

4.0 star property
9.6 out of 10, Exceptional, (1003)
"Amazing property and staff"
Coco Beach 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.

Great weekend hotel deals in San Pedro

Showing deals for:5 Sep - 7 Sep
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 Dock are two attractions nearby that you can check out.

Turtle Beach Cabins

You might make a stop by Hol Chan Marine Reserve while you're exploring Turtle Beach Cabins.

Accommodation near San Pedro attractions

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.

San Pedro which includes swimming, tropical scenes and general coastal views

Top San Pedro Hotel Reviews

More cheap stays in San Pedro

More cheap stays in San Pedro

Hotels in San Pedro with star rating

Hotels in San Pedro with star rating

Explore a world of travel with Expedia

Explore a world of travel with Expedia

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.