Skip to content
300+ stays

Stays in San Pedro

Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Review COVID-19 travel restrictions before you book.
Learn more
Entire house in San Pedro
Entire third floor, Down town San Pedro!
2 guests1 bedroom3 beds1 bath
Wi-FiAir conditioningKitchenWashing machine
Price:$78 AUD / night
SUPERHOST
Entire loft in San Pedro
PERFECT Location in town | Stylish Beach Front
2 guestsStudio1 bed1 bath
Wi-FiAir conditioningKitchenFree parking
Price:$108 AUD / night
Hostel beds in San Pedro
Bakkatown Belize Hostel Bed #1
1 guest1 bedroom1 bed1.5 shared baths
Wi-FiAir conditioningFree parkingPets allowed
Price:$16 AUD / night
Room in boutique hotel in San Pedro
BEACH! BEACH! BEACH!LocationLocationLocation! RM#6
2 guests1 bedroom1 bed1 private bath
Wi-FiAir conditioningWashing machineDryer
Price:$90 AUD / night
SUPERHOST
Entire condominium in San Pedro
LOCATION! Walk to everything, Spa-like, pool/pier
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningPoolKitchen
Price:$132 AUD / night
Entire apartment in San Pedro
Romantic beachfront getaway w/ ocean views, shared pool, free WiFi & partial AC!
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningPoolKitchen
Price:$116 AUD / night
SUPERHOST
Entire condominium in San Pedro
Comfy Apt | Heart of Town on the Beach | 1B/1BA
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningKitchenSelf check-in
Price:$118 AUD / night
SUPERHOST
Entire condominium in San Pedro
Beach Front King Suite-full kitchen-LocAAAtion! 08
4 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningPoolKitchen
Price:$181 AUD / night
SUPERHOST
Entire guest suite in Ambergris Caye, San Pedro
The penthouse suite,huge deck and a great breeze!
3 guests1 bedroom2 beds1 bath
Wi-FiAir conditioningKitchenFree parking
Price:$40 AUD / night
Entire apartment in San Pedro
Vacation Apartment
4 guests2 bedrooms2 beds2 baths
Wi-FiAir conditioningKitchenFree parking
Price:$58 AUD / night
Entire apartment in San Pedro
1 minute to the beach and 5 min to town!
4 guests1 bedroom2 beds1 bath
Wi-FiAir conditioningKitchenFree parking
Price:$64 AUD / night
SUPERHOST
Entire apartment in San Pedro
#2 new and centric apartment 1 min away from beach
4 guests2 bedrooms2 beds1 bath
Wi-FiAir conditioningKitchenFree parking
Price:$104 AUD / night
Hotel room in San Pedro
Conch Shell Inn 6
2 guestsStudio2 beds1 private bath
Wi-FiWashing machineDryerBeachfront
Price:$91 AUD / night
SUPERHOST
Entire apartment in San Pedro
King bed, private spa shower! Hip and cool.
2 guests1 bedroom1 bed1 bath
Wi-FiKitchenFree parkingPets allowed
Price:$39 AUD / night
Entire apartment in San Pedro
Inviting apartment w/ ocean views, a shared rooftop, laundry, WiFi & partial AC!
3 guests1 bedroom2 beds1 bath
Wi-FiAir conditioningKitchenWashing machine
Price:$99 AUD / night
Hotel room in San Pedro
Private Room
3 guests1 bedroom2 beds1 shared bath
Wi-FiAir conditioningWashing machineDryer
Price:$52 AUD / night
SUPERHOST
Room in boutique hotel in BZ
Garden Queen Suite 1 BR, 1BA, Full Kitchen 810
3 guests1 bedroom1 bed1 private bath
Wi-FiAir conditioningPoolKitchen
Price:$129 AUD / night
Entire apartment in San Pedro
Bakkatown Belize Guest House Queen Studio #2
2 guestsStudio1 bed1 bath
Wi-FiAir conditioningKitchenFree parking
Price:$53 AUD / night
SUPERHOST
Private room in San Pedro
Treehouse close to the beach! Win!
2 guests1 bedroom1 bed1 private bath
Wi-FiKitchenFree parkingPets allowed
Price:$39 AUD / night
Entire apartment in San Pedro
Sea view condo w/ shared pool, central AC & WiFi - between the beach & lagoon!
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningPoolKitchen
Price:$85 AUD / night
234515
120 of 300+ places to stay
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).