
Beach Hotels in San Pedro, Belize District
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Beach Hotels
Our top choices for San Pedro beach hotels

9.4 out of 10, Exceptional, (688 reviews)
The price is P30,057
P35,768 total
includes taxes & fees
May 4 - May 5

9.6 out of 10, Exceptional, (1,005 reviews)
cleanliness Relax on white sands with massages, snorkeling, and boat tours steps from air-conditioned retreats.
The price is P11,143
P12,146 total
includes taxes & fees
Apr 12 - Apr 13

9.6 out of 10, Exceptional, (417 reviews)
cleanliness Unwind on sandy shores with beach loungers, adventure tours, and a poolside bar.
The price is P18,332
P22,731 total
includes taxes & fees
May 3 - May 4

9.0 out of 10, Wonderful, (379 reviews)
cleanliness Escape to white sand paradise with complimentary beach cabanas, oceanfront yoga, and beachside massages at this luxury resort.
The price is P8,636
P10,277 total
includes taxes & fees
May 3 - May 4

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.4 out of 10, Very Good, (891 reviews)
cleanliness Unwind at this idyllic resort featuring a private beach club with cabanas, umbrellas, and volleyball, just a short shuttle ride away.
The price is P15,059
P19,388 total
includes taxes & fees
May 5 - May 6

9.4 out of 10, Exceptional, (523 reviews)
cleanliness Escape to a seaside paradise where six sparkling pools meet beachfront luxury, complete with sandy shores and ocean adventures.
The price is P16,585
P19,885 total
includes taxes & fees
Apr 6 - Apr 7
The price is P16,203
P19,282 total
includes taxes & fees
May 3 - May 4
The price is P14,661
P15,981 total
includes taxes & fees
May 5 - May 6
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.
Beach hotels with pools in San Pedro

9.0 out of 10, Wonderful, (379)
The price is P8,636
P10,277 total
includes taxes & fees
May 3 - May 4
Beach hotels with free breakfast in San Pedro

9.6 out of 10, Exceptional, (417)
The price is P18,332
P22,731 total
includes taxes & fees
May 3 - May 4
4-star beach hotels in San Pedro

9.4 out of 10, Exceptional, (688)
The price is P30,057
P35,768 total
includes taxes & fees
May 4 - May 5
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.
Top San Pedro Hotel Reviews

Ramon's Village Resort
10/10 Excellent
























































































