Featured San Pedro Cheap Hotels
Pedro's Hotel
Seagrape Drive, San Pedro
Mata Rocks Resort
45 Coconut Drive, San Pedro
Hotel Ocean Paradise
25BARRIER REEF DRIVE, San Pedro, Belize
Save an average of 15% on thousands of hotels when you're signed in
Sapphire Beach Resort
10 Miles North of Ambergris Caye, San Pedro, Ambergris Caye
Amelia Guest House
Pescador Drive, in front of A & R, San Pedro
Sandbar Beachfront Hostel & Restaurant
7 Boca Del Rio Dr, San Pedro, Ambergris Caye
Corona Del Mar
Coconut Drive, San Pedro
Fully refundableReserve now, pay when you stay
Belizean Shores Resort
Ambergris Caye, San Pedro
Ocean Tide Beach Resort
57 Boca del Rio Dr., San Pedro
Seven Seas Resort
Boca Del Rio Drive, Ambergris Caye, San Pedro, Belize District
Royal Caribbean Resort
1 Seagrape Street, San Pedro
Fully refundableReserve now, pay when you stay
Caribbean Villas Hotel
Seagrape Drive, San Pedro
Fully refundableReserve now, pay when you stay
Banana Beach Resort
Seagrape Drive, San Pedro, Belize District
X'Tan Ha - The Waterfront Resort
7.2 miles North, San Pedro
Sunbreeze Suites
Beachfront, Barrier Reef Drive, San Pedro, Ambergris Caye
Matachica Resort & Spa - Adults Only
5 miles north of San Pedro, San Pedro
Sunbreeze Hotel
Ambergris Caye, San Pedro
Coco Beach Resort
Ambergris Caye, San Pedro
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.
More Hotels Near San Pedro
- Caye Caulker Hotels (12.95 mi)
- Ambergris Caye Hotels (5.78 mi)
- Yucatan Peninsula Hotels (144.1 mi)
- Xcalak Hotels (25.65 mi)
- Cayo Espanto Hotels (2.55 mi)
- Maskall Hotels (23.18 mi)
- Sarteneja Hotels (32.27 mi)
- Caye Chapel Hotels (16.33 mi)
- Lucky Strike Hotels (25.61 mi)
- Caye Caulker Forest Reserve Hotels (10.24 mi)
- Caye Caulker Marine Reserve Hotels (12.07 mi)
- Bomba Hotels (20.73 mi)
More San Pedro Hotel Options
- Hotels with Air Conditioning (90)
- Beach Hotels (86)
- Family Hotels (73)
- Hotels with a Pool (62)
- Hotel with a Concierge (60)
- Hotels with WiFi (59)
- Hotel with wifi (58)
- Smoke Free Hotels (53)
- Hotels with Balconies (49)
- Hotels with Bars (48)
- Resorts & Hotels with Spas (39)
- Luxury Hotels (20)
- Hotels with Free Airport Shuttle (19)
- Oceanfront Hotels (16)
- Hotels with smoking rooms (13)
- Hotels with Hot Tubs (11)
- Hotels with Complimentary Breakfast (8)
- Hotels with Tennis Courts (4)
- Hotels with Waterslides (3)
- All-inclusive Hotel (3)
- Casinos (2)
- Pet-friendly Hotels (2)
Hotels Near Popular San Pedro Attractions
- Hotels near Secret Beach (3.75 mi)
- Hotels near Hol Chan Marine Reserve (4.21 mi)
- Hotels near San Pedro Belize Express Dock (0.1 mi)
- Hotels near Boca del Rio (1.06 mi)
- Hotels near Belize Chocolate Company (0.17 mi)
- Hotels near San Pedro Beach (0.54 mi)
- Hotels near San Pedro Town Hall (0.08 mi)
- Hotels near Mexico Rocks (6 mi)
- Hotels near Bacalar Chico National Park & Marine Reserve (14.87 mi)
- Hotels near San Pedro Central Park (0.03 mi)
- Hotels near Tranquility Bay Beach (13.44 mi)
- Hotels near Reef Runner Glass Bottom Boat (0.11 mi)
San Pedro Hotels by Star Rating
More Deals in Popular Destinations
- Cancun Hotels
- Cabo San Lucas Hotels
- Puerto Vallarta Hotels
- Playa del Carmen Hotels
- Mexico City Hotels
- Guadalajara Hotels
- Cozumel Hotels
- Acapulco Hotels
- Puerto Morelos Hotels
- San José Hotels
- Mazatlán Hotels
- Monterrey Hotels
- Tijuana Hotels
- Tulum Hotels
- La Fortuna Hotels
- Ciudad Juarez Hotels
- Santa María Huatulco Hotels
- Mérida Hotels
- Querétaro Hotels