Skip to content
Over 7,000 guest reviews for places to stay in San Pedro, with an average of 4.8 out of 5 stars.

300+ places to stay

SUPERHOST
Entire condominium
Rating 5.0 out of 5;66 reviews
Bright & Airy Beachfront Apt in the heart of Town
2 guests1 bedroom1 bed1 bath
Air conditioningWifiKitchen
Price:$99 / night
SUPERHOST
Entire condominium
Rating 4.93 out of 5;120 reviews
LOCATION! Walk to everything, Spa-like, pool/pier
2 guests1 bedroom1 bed1 bath
Air conditioningWifiPoolKitchen
Price:$160 / night
SUPERHOST
Entire condominium
Rating 4.97 out of 5;77 reviews
Beachfront Suite, Perfect Location in San Pedro
4 guests1 bedroom1 bed1 bath
Air conditioningWifiKitchen
Price:$95 / night
Private room
Rating 4.96 out of 5;24 reviews
Ocean View Queen Suite #8 - The Palapa House
4 guests1 bedroom2 beds1 private bath
Air conditioningWifiPool
Price:$143 / night
SUPERHOST
Entire condominium
Rating 4.84 out of 5;64 reviews
Gorgeous 3rd Floor Downtown Condo
4 guests2 bedrooms2 beds2.5 baths
Air conditioningWifiPoolKitchen
Price:$300 / night
SUPERHOST
Entire condominium
Rating 4.89 out of 5;35 reviews
Oasis Penthouse #6 with Ocean View on Ambergris
6 guests2 bedrooms4 beds2 baths
Air conditioningWifiPoolKitchen
Price:$170 / night
SUPERHOST
Entire condominium
Rating 4.74 out of 5;58 reviews
Downtown Seaside Penthouse Condo
4 guests2 bedrooms2 beds2 baths
Air conditioningWifiPoolKitchen
Price:$300 / night
SUPERHOST
Entire condominium
Rating 4.80 out of 5;25 reviews
It's Paradise - Tropical Garden - Beach - Barefoot
3 guests1 bedroom1 bed1 bath
Air conditioningWifiPoolKitchen
Price:$170 / night
Entire condominium
Rating 4.95 out of 5;37 reviews
Little Gecko #8 at Coco Bay Club, 2 Bedroom Condo
4 guests2 bedrooms2 beds1 bath
Air conditioningWifiPoolKitchen
Price:$122 / night
SUPERHOST
Entire condominium
Rating 4.91 out of 5;32 reviews
Luxury Beach View Ground Floor Unit
4 guests2 bedrooms2 beds2 baths
Air conditioningWifiPoolKitchen
Price:$225 / night
Entire condominium
Rating 4.64 out of 5;11 reviews
Lakefront villa w/ lake views a fishing dock, pool and a covered balcony!
4 guests2 bedrooms2 beds2 baths
Air conditioningWifiPoolKitchen
Price:$136 / night
SUPERHOST
Entire condominium
Rating 4.92 out of 5;62 reviews
Oasis 8
5 guests2 bedrooms3 beds2 baths
Air conditioningWifiPoolKitchen
Price:$195 / night
SUPERHOST
Entire condominium
Rating 4.80 out of 5;51 reviews
Family & Friends Get-Away by Hummingbird Suites
4 guests2 bedrooms2 beds2 baths
Air conditioningWifiPoolKitchen
Price:$130 / night
SUPERHOST
Entire condominium
Rating 4.88 out of 5;16 reviews
Tradewinds Paradise Villas Ocean Front - 23B
3 guests1 bedroom2 beds1 bath
Air conditioningWifiPoolKitchen
Price:$158 / night
Entire condominium
Rating 5.0 out of 5;8 reviews
Oasis Del Caribe #12 Beach Condo in Prime Location
5 guests2 bedrooms3 beds2 baths
Air conditioningWifiPoolKitchen
Price:$185 / night
SUPERHOST
Entire condominium
Rating 4.60 out of 5;5 reviews
✩ Ocean's Edge Luxury Condos | 3rd fl oceanfront!
6 guests3 bedrooms3 beds3.5 baths
Air conditioningWifiPoolKitchen
Price:$499 / night
SUPERHOST
Entire condominium
Rating 4.94 out of 5;48 reviews
Sunrise King bed Suite by Hummingbird Home Suites
2 guests1 bedroom1 bed1 bath
Air conditioningWifiPoolKitchen
Price:$99 / night
Entire condominium
Rating 4.75 out of 5;5 reviews
BEACHFRONT /full equip kit ...or ROOM SERVICE !!!
4 guests1 bedroom1 bed1 bath
Air conditioningWifiPoolKitchen
Price:$120 / night
Enter dates to see full pricing. Additional fees apply. Taxes may be added.