Find hotels in San Pedro from CA $24

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check San Pedro hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 San Pedro hotels and places to stay

Casa Passiflora Hotel Boutique
3.5 star property
10.0 out of 10, Exceptional, (105)
"This is a beautiful and friendly hotel. It’s super clean, too. We would definitely stay here again. "
The price is CA $172
CA $172 total
includes taxes & fees
Jun 3 - Jun 4
Casa Passiflora Hotel Boutique
Casa Azul La Garrucha
2.5 star property
9.6 out of 10, Exceptional, (8)
"The hotel is small with about 7 rooms which was nice. The young man Maricio at the front desk was super helpful and nice and the women who cooked breakfast and cleaned were the same. Breakfast was simple and the same every day but certainly enough and good. The decor is fun and felt very homey. Beautiful view from the balconeys over looking the gorgeous mountains. A short (10-15 minutes walk through the town to the center. Very clean comfortable nice place. Recommend. "
The price is CA $117
CA $117 total
includes taxes & fees
Jun 1 - Jun 2
Casa Azul La Garrucha
Café Racer Hostel
1.0 star property
8.0 out of 10, Very good, (2)
"El personal del hostel fue muy atento y nos dió buenas recomendaciones sobre que hacer en el pueblo."
Café Racer Hostel
Save an average of 15% on thousands of hotels when you're signed in
CABIN BLUE SKY PARAGLIDERS
The price is CA $103
CA $130 total
includes taxes & fees
Jun 6 - Jun 7
CABIN BLUE SKY PARAGLIDERS
Place near the park
8.0 out of 10, Very good, (1)
The price is CA $86
CA $121 total
includes taxes & fees
May 31 - Jun 1
Place near the park
Casa Hotel Encanto
2.0 star property
6.0 out of 10, (4)
"It was fine for a few nights, but unfortunately I wouldn’t recommend. Cons: It was SO loud with trucks and motorcycles going by all day and night. I wore earplugs and still couldn’t sleep. This is a common in jardín, so I’d recommend looking for a hotel on the edge of town if you want to sleep. Also service could have been better. No one was there when I arrived at 1pm, which may be been Expedia’s fault, and no one ever responded to my messages. Owners don’t seem to be around often if you need...
The price is CA $24
CA $24 total
includes taxes & fees
Jun 3 - Jun 4
Casa Hotel Encanto
Your own personal coffee farm stay in Jardin, Colombia
10.0 out of 10, Exceptional, (3)
"Finca Mariposa accommodations were thoughtfully designed and more luxurious than we expected. The host delivered detailed instructions about the property and the check in process was smooth and easy. The caretaker warmly welcomed us and immediately addressed our questions. The kitchen was well stocked for cooking on our own. As birders, we were delighted with the great variety of birds on the property and along the stream nearby. We encountered parrots, small toucans (toucanets), colorful...
Your own personal coffee farm stay in Jardin, Colombia
Villa del Socorro
Villa del Socorro
Fami Hotel Vive Jardin - Hostel
2.0 star property
Fami Hotel Vive Jardin - Hostel
Mountain View Cabin
Mountain View Cabin
Beautiful Apartment 2 blocks from the main park-301
Beautiful Apartment 2 blocks from the main park-301
Vista Farallones
Vista Farallones
Don't see what you're looking for?
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 cheap stays in San Pedro

Frequently asked questions

Where is the best place for a stay in San Pedro?

Finca Hotel Los Guayacanes, located 9.9 mi (16 km) from the heart of San Pedro, is a top choice for your stay based on our traveler data. Other good options for your visit to the area are Hotel Hacienda San Isidro and Hotel Campestre La Viña. See all available top hotels, or vacation rentals in San Pedro.

What are some of the best vacation rentals in San Pedro?

Complete house with lush vegetation, hot water Jacuzzi for 12 people: This vacation home rental near San Pedro is located in a rural location and has an outdoor pool, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 9 bedrooms as well as a kitchen with a fridge, an oven, and a microwave, so you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like an arcade game room. See all vacation rentals in San Pedro.

If I need to cancel my hotel reservation in San Pedro, will I receive a refund?

Yes! The majority of hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in San Pedro.

Where can I learn more about changing or cancelling my trip to San Pedro?

For more details about picking new dates or cancelling your trip to San Pedro, click here.

What are some hotels with pools in San Pedro?

Hotel Campestre La Viña: Features free continental breakfast, an outdoor pool, and free parking. Hotel Hacienda El Caney and Complete house with lush vegetation, hot water Jacuzzi for 12 people are two additional hotels with an onsite pool. View all hotels with pools in San Pedro.

What is staying in San Pedro like?

Travelers to San Pedro will find plenty to explore and enjoy. There are 22 hotels and other accommodations in the surrounding area. Find out more about San Pedro.

What's the seasonal weather like in San Pedro?

The hottest months are usually September and August with an average temp of 64°F, while the coldest months are January and December with an average of 64°F. The rainiest months in San Pedro are May, April, October, and March, with each month seeing an average of 26 inches of rainfall.