Find Cheap Hotels in San Pedro from CA $71
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 San Pedro Cheap Hotels
Sandbar Beachfront Hostel & Restaurant
Sandbar Beachfront Hostel & Restaurant
9.0 out of 10, Wonderful, (165)
Coastal Bay2 Hotel
Coastal Bay2 Hotel
6.0 out of 10, (1)
The price is CA $174
CA $191 total
includes taxes & fees
May 26 - May 27
Pedro's Inn Backpackers Hostel
Pedro's Inn Backpackers Hostel
5.8 out of 10, (12)
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.
2-star hotels in San Pedro
Mr. Ed's Adventures Belize
Secret Beach, San Pedro, Belize District
The price is CA $134 per night from May 18 to May 19
CA $134
CA $222 total
includes taxes & fees
May 18 - May 19
10/10 Exceptional! (2 reviews)
Frequently asked questions
Recent Reviews in San Pedro
Recent Reviews in San Pedro
5/5 Excellent
"Great place"
A verified traveller stayed at Mata Rocks Resort
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in San Pedro
- All Inclusive Resorts and Hotels (3)
- Beach Hotel (86)
- Boutique Hotels (5)
- Casino Hotels (2)
- 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)
San Pedro Hotels by Star Rating
Explore more hotels
- Margaritaville Beach Resort Ambergris Caye - Belize
- Sunbreeze Hotel
- X'Tan Ha - The Waterfront Resort
- Victoria House Resort & Spa
- Mata Rocks Resort
- The Watermark Hotel
- Sapphire Beach Resort
- Belizean Cove Estates
- Bella Vista Resort Belize
- Caribbean Villas Hotel
- Captain Morgan's Retreat
- Hidden Jewel Boutique Hotel
- Aqua Vista Beachfront Suites
- Tres Cocos Resort
- Sunbreeze Suites
- Mayan Princess Hotel
- Royal Caribbean Resort
- Best Western Grand Baymen Gardens