San Pedro hotels from RM84

    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
Price per night
Guest rating
Guest rating
Property class
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 trending San Pedro hotels

In-room safe, desk, free WiFi, bed sheets
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 RM589
RM589 total
includes taxes & fees
30 May - 31 May
Casa Passiflora Hotel Boutique
View from room
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 RM400
RM400 total
includes taxes & fees
31 May - 1 Jun
Casa Azul La Garrucha
Front of property
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
Exterior
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 RM84
RM84 total
includes taxes & fees
30 May - 31 May
Casa Hotel Encanto
View from property
Fami Hotel Vive Jardin - Hostel
2.0 star property
Fami Hotel Vive Jardin - Hostel
Don't see what you're looking for?
See all available properties in 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 cheap stays in San Pedro

San Pedro hotels information

Number of reviews
1
Accommodation
23 hotels
Lowest Price
RM84
Highest Price
RM589

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 traveller data. Two other 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.

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

Yes, most hotel reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in San Pedro.

What are some hotels with pools in San Pedro?

Hotel Campestre La Viña: Features free continental breakfast, an outdoor pool and free self-parking. View all hotels with pools in San Pedro.

What is staying in San Pedro like?

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

What's the seasonal weather in San Pedro?

The hottest months are usually September and August, with an average temperature of 18°C, while the coldest months are January and December, with an average of 18°C. The rainiest months in San Pedro are May, April, October and March, with each month seeing an average of 650 mm of rainfall.