Beach Hotels in San Pedro, Belize District
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on San Pedro Beach Hotels
Top San Pedro Beach Hotels

Mayan Princess Hotel
Mayan Princess Hotel
9.0 out of 10, Wonderful, (273)
The price is P7,135
P8,491 total
includes taxes & fees
Jul 20 - Jul 21

Sunbreeze Hotel
Sunbreeze Hotel
9.2 out of 10, Wonderful, (813)
The price is P13,985
P16,082 total
includes taxes & fees
Jul 26 - Jul 27

Ramon's Village Resort
Ramon's Village Resort
9.6 out of 10, Exceptional, (1003)
The price is P9,704
P10,577 total
includes taxes & fees
Jul 23 - Jul 24

Caribbean Villas Hotel
Caribbean Villas Hotel
8.2 out of 10, Very Good, (444)

The Palapa House
The Palapa House
9.4 out of 10, Exceptional, (200)

Sunbreeze Suites
Sunbreeze Suites
9.0 out of 10, Wonderful, (691)
The price is P12,586
P14,474 total
includes taxes & fees
Jul 29 - Jul 30

Caye Casa
Caye Casa
9.4 out of 10, Exceptional, (344)

Grand Caribe Belize
Grand Caribe Belize
9.6 out of 10, Exceptional, (441)
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.
Recent Reviews in San Pedro
Recent Reviews in San Pedro

Matachica Resort & Spa - Adults Only
5/5 Excellent
"Service was top tier and could not have asked for a better way to enjoy my birthday trip. Thank you for going above and beyond each day. Shout out to Caesar, Julio and Lance!!! "
A verified traveler stayed at Matachica Resort & Spa - Adults Only
Posted 2 days ago