We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Sponsored
Booking.com
US$401
View Deal
  • Free Wifi
  • Free Parking
Banyan Bay Suites
Booking.com
US$239
View Deal
#1 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
SunBreeze Hotel
Booking.com
US$212
View Deal
#2 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Pool
SunBreeze Suites
Orbitz.com
US$158
View Deal
#3 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Mayan Princess Hotel
Booking.com
US$143
View Deal
#4 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Beachfront
SAVE US$4
US$132
Orbitz.com
US$128
View Deal
#5 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Mata Rocks Resort
Booking.com
US$128
View Deal
#6 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Pedro's Hotel
Orbitz.com
US$63
View Deal
#7 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Grand Caribe Belize Resort and Condominiums
SAVE US$12
US$359
Orbitz.com
US$347
View Deal
#8 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Royal Caribbean Resort
SAVE US$3
US$97
Orbitz.com
US$94
View Deal
#9 Best Value of 53 hotels in San Pedro
  • Free Parking
  • Pool
El Secreto
SAVE US$654
US$940
Orbitz.com
US$286
View Deal
#10 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Orbitz.com
US$395
View Deal
#11 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Pool
Ocean Tide Beach Resort
SAVE US$3
US$108
Expedia.com
US$105
View Deal
#12 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Exotic Caye Beach Resort
SAVE US$3
US$125
Orbitz.com
US$122
View Deal
#13 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Seven Seas Resort
Orbitz.com
US$100
View Deal
#14 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Sapphire Beach Resort
SAVE US$4
US$184
Booking.com
US$180
View Deal
#15 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Athens Gate Beach Resort
TripAdvisor
US$278
View Deal
#16 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
La Beliza Resort
CheapTickets
US$216
View Deal
#17 Best Value of 53 hotels in San Pedro
  • Free Parking
  • Pool
Holiday Hotel
Booking.com
US$154
View Deal
#18 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Beachfront
Hotel del Rio
Expedia.com
US$64
View Deal
#19 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Ramon's Village Resort
Orbitz.com
US$307
View Deal
#20 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Booking.com
US$401
View Deal
#21 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Spindrift Hotel
Orbitz.com
US$154
View Deal
#22 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
TripAdvisor
US$342
View Deal
#23 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Loading prices...
#24 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
Hol Chan Reef Villas
#25 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
#26 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Beachfront
Azul Resort
#27 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Free Parking
San Pedrano Hotel
#28 Best Value of 53 hotels in San Pedro
  • Free Internet
Capricorn Resort
#29 Best Value of 53 hotels in San Pedro
  • Beachfront
  • Restaurant
Ruby's Hotel
#30 Best Value of 53 hotels in San Pedro
  • Free Wifi
  • Beachfront
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.