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.
Clear all
Your Selections
  Family-friendly Free Wifi Budget Beach Mid-range Romantic Luxury Resort hotel Pool Restaurant Breakfast included Bar/Lounge Best Value Charming Kitchenette Boutique Quiet Room Service Suites City Centre Free Parking Spa Quaint Trendy Fitness centre Classic Airport Transportation Pets Allowed & up & up Internet & up Air Conditioning Concierge Beach Resorts Quiet Resorts Diving Resorts Family Resorts Hotels with Free Wifi Non-Smoking Hotel Hotels with Restaurants Quiet Hotels Safe Hotels Honeymoon Resorts Spa Resorts Cheap Hotels Most Booked Hotels Downtown Hotels Cheap Resorts Charming Hotels Affordable Resorts Fishing Resorts Boutique Resorts Hotels with Villas Hotels with Balconies Family Beach Resorts Travellers' Top-Rated Hotels Wedding Resorts Condo Resorts All Inclusive Resorts Condo Hotels Oceanfront Hotels Hotels with Private Beach Hotels with Jacuzzi Suite Hotels Business services Wedding Hotels Resorts with Jacuzzi Hotels with Hot Tubs Business Apartment Hotels Luxury Resorts Jungle Resorts Spring Break Resorts Unique Resorts Honeymoon Hotels Spa Hotels Luxury Spa Hotels Budget Hotels Hotels with Kitchenette Luxury Beach Resorts Hotels with Infinity Pools Best Value Hotels Luxury Spa Resorts Hotels with Shuttle All Inclusive Hotels Boutique Hotels Meeting room Reduced mobility rooms Romantic Boutique Hotels $ $$ $$$ $$$$ Unique Hotels All inclusive Luxury Boutique Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
  • Free Wifi
  • Free Parking
Athens Gate
US$293
Priceline
US$293
Agoda.com
US$293
Booking.com
View Deal
#1 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
Athens Gate
US$293
Priceline
US$293
Agoda.com
US$293
Booking.com
View Deal
#3 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
Ramon\\
US$155
TripAdvisor
US$155
Expedia.com
US$155
Orbitz.com
US$155
Travelocity
View Deal
#4 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
US$79
TripAdvisor
US$122
Orbitz.com
US$162
HotelQuickly
SAVE US$83
US$162
US$79
Booking.com
View Deal
#5 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
SunBreeze Hotel
US$179
Expedia.com
US$199
Booking.com
US$179
Orbitz.com
SAVE US$34
US$199
US$165
AMOMA
View Deal
#6 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
US$322
TripAdvisor
US$322
Priceline
US$322
Agoda.com
US$322
Booking.com
View Deal
#7 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
Grand Caribe Belize Resort and Condominiums
US$299
TripAdvisor
US$299
Agoda.com
US$458
Hotwire.com
SAVE US$159
US$458
US$299
Booking.com
View Deal
#8 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
SunBreeze Suites
US$183
TripAdvisor
US$183
Travelocity
US$183
Orbitz.com
US$183
Booking.com
View Deal
#9 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Pool
US$329
TripAdvisor
US$419
Booking.com
US$550
HotelQuickly
SAVE US$221
US$550
US$329
Travelocity
View Deal
#11 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
Ocean Tide Beach Resort
US$125
TripAdvisor
US$125
Orbitz.com
US$125
Booking.com
US$125
Travelocity
View Deal
#12 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
Banyan Bay Suites
US$150
TripAdvisor
US$150
Booking.com
US$150
CheapTickets
US$150
Hotwire.com
View Deal
#13 of 54 Hotels in San Pedro by Best Value
  • Free Parking
  • Pool
Belizean Shores Resort

Booking.com

Expedia.com

Orbitz.com
US$300
TripAdvisor
with Belizean Shores...
View Deal
#14 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
US$233
TripAdvisor
US$240
Booking.com
US$233
Hotels.com
SAVE US$7
US$240
US$233
Hotwire.com
View Deal
#16 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Beachfront
Mayan Princess Hotel
US$120
TripAdvisor
US$120
Travelocity
US$132
AMOMA
SAVE US$12
US$132
US$120
Booking.com
View Deal
#18 of 54 Hotels in San Pedro by Best Value
  • Free Parking
  • Pool
Royal Caribbean Resort
US$86
TripAdvisor
US$89
Booking.com
US$141
HotelQuickly
SAVE US$55
US$141
US$86
Travelocity
View Deal
#19 of 54 Hotels in San Pedro by Best Value
  • Free Parking
  • Breakfast included
Banana Beach Resort
US$92
TripAdvisor
US$94
Booking.com
US$94
Travelocity
SAVE US$1
US$94
US$92
AMOMA
View Deal
#20 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
Sapphire Beach Resort
US$113
TripAdvisor
US$150
Booking.com
US$113
Orbitz.com
SAVE US$38
US$150
US$113
Travelocity
View Deal
#22 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Beachfront
Holiday Hotel
US$87
TripAdvisor
US$87
Agoda.com
US$87
Priceline
US$87
Booking.com
View Deal
#24 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking

Booking.com

Expedia.com

Travelocity
No availability for your dates
#25 of 54 Hotels in San Pedro by Best Value
  • Free Parking
  • Pool
White Sands Cove Resort

Expedia.com

Booking.com

Orbitz.com
No availability for your dates
#26 of 54 Hotels in San Pedro by Best Value
  • Free Parking
  • Pool

Booking.com

Expedia.com

Orbitz.com
No availability for your dates
X'tan Ha Resort
#27 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
X\\

Booking.com

Travelocity

Expedia.com
No availability for your dates
#28 of 54 Hotels in San Pedro by Best Value
  • Free Wifi
  • Free Parking
The Palms Oceanfront Suites

Expedia.com

Orbitz.com

Travelocity
No availability for your dates
#29 of 54 Hotels in San Pedro by Best Value
  • Free Parking
  • Pool
La Beliza Resort

Booking.com

Expedia.com

Orbitz.com
No availability for your dates
1 hotel is unavailable from our partners on your dates Show unavailable hotels
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.