Hotels near San Pedro Beach San Pedro

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay near San Pedro Beach?

La Casa de Paz

La Casa de Paz
2.0 star property
0.7 km from San Pedro Beach
9.4 out of 10, Exceptional, (116 reviews)
The price is CNY626
CNY750 total
includes taxes & fees
Apr 13 - Apr 14
La Casa de Paz

Hotel Del Rio

Hotel Del Rio
3.5 star property
0.2 km from San Pedro Beach
8.8 out of 10, Excellent, (139 reviews)
The price is CNY866
CNY943 total
includes taxes & fees
Apr 16 - Apr 17
Hotel Del Rio

Ocean Tide Beach Resort

Ocean Tide Beach Resort
2.5 star property
0.2 km from San Pedro Beach
8.6 out of 10, Excellent, (279 reviews)
The price is CNY1,075
CNY1,225 total
includes taxes & fees
Apr 9 - Apr 10
Ocean Tide Beach Resort

The Watermark Hotel

The Watermark Hotel
4.0 star property
0.8 km from San Pedro Beach
8.8 out of 10, Excellent, (222 reviews)
The price is CNY1,147
CNY1,423 total
includes taxes & fees
Apr 13 - Apr 14
The Watermark Hotel

Sea Horizon

Sea Horizon
2.5 star property
2.4 km from San Pedro Beach
8.8 out of 10, Excellent, (55 reviews)
The price is CNY500
CNY895 total
includes taxes & fees
May 5 - May 6
Sea Horizon

Spindrift Hotel

Spindrift Hotel
3.0 star property
0.9 km from San Pedro Beach
8.0 out of 10, Very Good, (30 reviews)
The price is CNY661
CNY740 total
includes taxes & fees
Apr 10 - Apr 11
Spindrift Hotel

Corona Del Mar

Corona Del Mar
3.0 star property
2.2 km from San Pedro Beach
8.0 out of 10, Very Good, (649 reviews)
The price is CNY712
CNY819 total
includes taxes & fees
May 1 - May 2
Corona Del Mar

Caribbean Villas Hotel

Caribbean Villas Hotel
3.5 star property
2.5 km from San Pedro Beach
8.4 out of 10, Very Good, (500 reviews)
The price is CNY907
CNY1,034 total
includes taxes & fees
May 2 - May 3
Caribbean Villas Hotel

Bananas On The Beach

Bananas On The Beach
3.0 star property
3.1 km from San Pedro Beach
9.0 out of 10, Wonderful, (302 reviews)
The price is CNY996
CNY1,194 total
includes taxes & fees
Apr 12 - Apr 13
Bananas On The Beach

Paradise Suites & Residence

Paradise Suites & Residence
3.0 star property
0.8 km from San Pedro Beach
7.4 out of 10, Good, (6 reviews)
The price is CNY618
CNY673 total
includes taxes & fees
Apr 11 - Apr 12
Paradise Suites & Residence

Laguna Hotel

Laguna Hotel
3.0 star property
0.2 km from San Pedro Beach
7.2 out of 10, Good, (41 reviews)
The price is CNY1,094
CNY1,192 total
includes taxes & fees
Apr 9 - Apr 10
Laguna Hotel

Coastal Bay Suite

Coastal Bay Suite
2.0 star property
0.8 km from San Pedro Beach
6.8 out of 10, (16 reviews)
The price is CNY476
CNY518 total
includes taxes & fees
Apr 9 - Apr 10
Coastal Bay Suite

SP Ocean Paradise

SP Ocean Paradise
2.5 star property
0.8 km from San Pedro Beach
6.6 out of 10, (8 reviews)
The price is CNY401
CNY438 total
includes taxes & fees
Apr 9 - Apr 10
SP Ocean Paradise

Hibisco Belize

Hibisco Belize
2.5 star property
0.2 km from San Pedro Beach
9.8 out of 10, Exceptional, (9 reviews)
The price is CNY925
CNY1,008 total
includes taxes & fees
May 8 - May 9
Hibisco Belize

Caye Casa

Caye Casa
2.5 star property
0.2 km from San Pedro Beach
9.4 out of 10, Exceptional, (369 reviews)
The price is CNY820
CNY935 total
includes taxes & fees
May 1 - May 2
Caye Casa

Mayan Princess Hotel

Mayan Princess Hotel
2.5 star property
0.7 km from San Pedro Beach
9.2 out of 10, Wonderful, (340 reviews)
The price is CNY718
CNY854 total
includes taxes & fees
May 1 - May 2
Mayan Princess Hotel

Mata Rocks Resort

Mata Rocks Resort
3.0 star property
3.2 km from San Pedro Beach
8.6 out of 10, Excellent, (639 reviews)
The price is CNY704
CNY838 total
includes taxes & fees
May 1 - May 2
Mata Rocks Resort

The Caye Hotel San Pedro

The Caye Hotel San Pedro
2.5 star property
1.1 km from San Pedro Beach
9.4 out of 10, Exceptional, (33 reviews)
The price is CNY843
CNY919 total
includes taxes & fees
Apr 9 - Apr 10
The Caye Hotel San Pedro

Blue Tang Inn

Blue Tang Inn
3.0 star property
0.4 km from San Pedro Beach
9.2 out of 10, Wonderful, (214 reviews)
The price is CNY1,237
CNY1,484 total
includes taxes & fees
May 5 - May 6
Blue Tang Inn

Ambergris Sunset Hotel

Ambergris Sunset Hotel
2.5 star property
0.8 km from San Pedro Beach
9.0 out of 10, Wonderful, (279 reviews)
The price is CNY383
CNY417 total
includes taxes & fees
May 1 - May 2
Ambergris Sunset Hotel
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.

Compare popular hotels close to San Pedro Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
La Casa de Paz
2.0 star property
9.4
Exceptional
116 reviews
View
Grande Terrace #12 | Terrace/patio
Hotel Del Rio
3.5 star property
8.8
Excellent
139 reviews
View
On the beach, white sand, scuba diving, snorkeling
Ocean Tide Beach Resort
2.5 star property
8.6
Excellent
279 reviews
View
2 bars/lounges
The Watermark Hotel
4.0 star property
8.8
Excellent
222 reviews
View
Swim-up bar
Sea Horizon
2.5 star property
8.8
Excellent
55 reviews
View

Other landmarks near San Pedro Beach

Frequently asked questions

What are the best hotels near San Pedro Beach?
  • Guests love staying at The Watermark Hotel, which is a hotel near San Pedro Beach.
  • Also highly rated is Lighthouse Beach Villas, which is just steps away.
  • The area has plenty to choose from with 1,264 lodging options including hotels and vacation rentals.
How much does it cost to stay in a hotel near San Pedro Beach?
Visit Hotels.com, enter your search criteria, and sort by price to see the lowest rates. You'll find a variety of room prices depending on when and where you plan to go.
  • Take a look at the lowest price per night from CNY417
Can I find hotels close to San Pedro Beach that are fully refundable?
Yes, many hotels offer refundable room reservations if you cancel prior to the cancellation deadline. To find refundable rates, select the "Fully refundable" filter when searching for hotels.
What are the best romantic hotels near San Pedro Beach?
  • For travelers looking for a romantic stay, The Watermark Hotel offers an ocean-view restaurant, an outdoor pool, and 2 bars/lounges. It's steps from San Pedro Beach.
  • Another great option is Lighthouse Beach Villas, which is just steps away.
What are the best hotels close to San Pedro Beach with free breakfast?
Which hotels near San Pedro Beach have rooms with great views?
  • Enjoy rooms with ocean or courtyard views at The Watermark Hotel, which is steps from San Pedro Beach.
  • Another great choice nearby is PUR Private Suites, which has rooms with garden or pool views.
What are the best family hotels close to San Pedro Beach?
What are the best luxury hotels near San Pedro Beach?
What are the best hotels near San Pedro Beach with free parking?
  • Travelers looking to drive and park with ease should consider a stay at The Watermark Hotel, which offers free parking. You'll be steps from San Pedro Beach.
  • Another property that offers free parking is Lighthouse Beach Villas, which is just steps away.
What are the best hotels near San Pedro Beach with a pool?
What are the best things to see and do around my hotel near San Pedro Beach?
  • You can spend the day relaxing by the water at San Pedro Beach, though you might also want to see nearby sights like Secret Beach, Caye Caulker Beach, and Hol Chan Marine Reserve.
  • Mexico Rocks, Belize Chocolate Company, and Boca del Rio are other places to visit in the area.
What are the best lodges close to San Pedro Beach?
  • Experience nature when you stay at Blue Tang Inn, which is a short 5-minute drive from San Pedro Beach. The lodge offers an outdoor pool and boat tours.
What are the best cabins close to San Pedro Beach?
What are the best pet-friendly hotels close to San Pedro Beach?