Find hotels in San Pedro from CA $76
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 San Pedro hotels and places to stay
More cheap stays in San Pedro
Bananas On The Beach
Seagrape Drive, 66, San Pedro
8.6/10 Excellent! (13 reviews)
Hotels near Popular San Pedro Attractions
Belize Chocolate Company
4.5/5(30 reviews)
You can browse for the perfect souvenirs at Belize Chocolate Company during your visit to San Pedro. Wander the beautiful beaches and marina in this romantic area.
San Pedro Travel Info
Number of hotels | 854 |
---|---|
Highest price | CA $382 |
Lowest price | CA $76 |
Known attractions | Secret Beach, Boca Del Rio Beach and Central Park Beach |
Hotels with nearby beaches | 280 |
Hotels with bars | 263 |
Price trends for hotels in San Pedro
Less expensive | More expensive | Next month |
---|---|---|
June | March | CA $232 |
Month | Price |
---|---|
January | CA $221 |
February | CA $199 |
March | CA $321 |
April | CA $232 |
May | CA $213 |
June | CA $136 |
July | CA $194 |
August | CA $200 |
September | CA $162 |
October | CA $182 |
November | CA $211 |
December | CA $250 |
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in San Pedro. Select dates and complete search for nightly totals inclusive of taxes and fees.
Frequently asked questions
Recent Reviews in San PedroExpedia verified reviews
5/5 Excellent
Great stay. Great staff.
"Peaceful, clean, best view and best crew. "
A verified traveller stayed at Mata Rocks Resort
Posted 2 days ago
Hotels in San Pedro Neighborhoods
Hotels near Popular San Pedro Attractions
Hotels near top beaches in San Pedro
More Hotel Options in San Pedro
- All Inclusive Resorts and Hotels (3)
- Beach Hotel (86)
- Boutique Hotels (5)
- Casino Hotels (2)
- Cheap Hotels (19)
- Family Hotels (73)
- Golf Hotels (37)
- Green Hotels (1)
- Historic Hotels (54)
- Hotel Wedding Venues (28)
- Hotels & Resorts for Couples (85)
- Hotels with Balconies (49)
- Hotels with Bar (48)
- Hotels with Childcare (16)
- Hotels with Free Airport Shuttle (19)
- Hotels with Free Breakfast (8)
- Hotels with Free Parking (41)
- Hotels with Hot Tubs (11)
- Hotels with Kitchenettes (13)
- Hotels with Tennis Courts (4)
- Hotels with Waterslides (3)
- Hotels with Wifi (59)
- Hotels with a Pool (62)
- Hotels with smoking rooms (13)
- Luxury Hotels (20)
- Oceanfront Hotels (16)
- Pet-friendly Hotels (2)
- Romantic Hotels (55)
- Shopping Hotels (42)
- Spa Hotels (39)
Hotels near San Pedro Airports
San Pedro Hotels by Brand
Other Hotels near San Pedro, Belize District
More Popular Hotels in Belize District
Expedia's Latest Trends
Hotels
Hotels in HalifaxHotels in PlacenciaResidence Inn by Marriott Halifax DartmouthAll Inclusive Resorts and Hotels in HawaiiBeaches Ocho Rios - ALL INCLUSIVESpace MotelHotels in Pointe ClaireAndaz Ottawa Byward Market - a concept by HyattDays Inn by Wyndham SaskatoonHotels in Belize CityPet-friendly Hotels in Barrie - OrilliaHotels in San Ignacio
Flights
Cheap Flights from Kuala Lumpur (KUL) to Langkawi (LGK)Cheap Flights to PlacenciaCheap Flights from Toronto (YYZ) to Chicago (ORD)Flights from Ottawa Train Station AirportCheap Flights to Belize CityCheap Flights from Toronto (YYZ) to Irkutsk (IKT)Cheap Flights from Calgary (YYC) to Campbell River (YBL)Cheap Flights from VancouverCheap Flights from Toronto (YYZ) to Atlanta (ATL)
Vacation Rentals