Default HTG hotel image

Find hotels in San Pedro from $42

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Pedro hotels

1. Banana Garden La Palma

Banana Garden La Palma
1.0 star property
Santa Cruz de la Palma
9.8 out of 10, Exceptional, (87 reviews)
"Loved my stay. The staff is very friendly and helpful. Location is great. Room is clean. It is a lovely town."
United States
Ying
$93 nightly
The price is $100
Nov 29 - Nov 30
Total with taxes and fees
Banana Garden La Palma

2. Parador de La Palma

Parador de La Palma
4.0 star property
Brena Baja
8.4 out of 10, Very good, (114 reviews)
"Excellent stay"
United Kingdom
Timothy
$91 nightly
The price is $97
Dec 8 - Dec 9
Total with taxes and fees
Parador de La Palma

3. H10 Taburiente Playa

H10 Taburiente Playa
4.0 star property
Los Cancajos
8.0 out of 10, Very good, (591 reviews)
"Was great"
United States
John
$116 nightly
The price is $124
Nov 9 - Nov 10
Total with taxes and fees
H10 Taburiente Playa

4. Apartamentos Miranda

Apartamentos Miranda
2.0 star property
Brena Alta
9.2 out of 10, Wonderful, (82 reviews)
"Lovely property. Quiet, well furnished, great view, friendly and helpful staff."
United States
Beth
$74 nightly
The price is $79
Nov 9 - Nov 10
Total with taxes and fees
Apartamentos Miranda

5. El Hotelito 27

El Hotelito 27
3.0 star property
Santa Cruz de la Palma
8.6 out of 10, Excellent, (106 reviews)
"Small room but hardly an issue. It was private and had all the amenities. This was like an upscale hostel. Great healthy breakfast. Staff very helpful despite late arrival."
Canada
Andrew
$73 nightly
The price is $78
Nov 29 - Nov 30
Total with taxes and fees
El Hotelito 27

6. Apartments La Palma Affiliated by Meliá

Apartments La Palma Affiliated by Meliá
3.0 star property
Puerto Naos
8.0 out of 10, Very good, (18 reviews)
"good hotel great staff and ideal location"
United Kingdom
Vaughan
$79 nightly
The price is $85
Dec 1 - Dec 2
Total with taxes and fees
Apartments La Palma Affiliated by Meliá

7. Apartamentos Centro Cancajos

Apartamentos Centro Cancajos
3.0 star property
Los Cancajos
8.0 out of 10, Very good, (19 reviews)
"Really good location, the view from the room was beautiful and the park place was easy to find. Breakfast was a bit surprising because that wasn’t like normal hotel breakfast. The restaurant was like some local cafeteria and we didn’t get any menu but the waiter told what we can get for the breakfast. There wasn’t too many options but it was okay. Overall the stay was really nice and perfect for us!"
Finland
Anonymous traveler
$85 nightly
The price is $91
Dec 8 - Dec 9
Total with taxes and fees
Apartamentos Centro Cancajos

8. Melia La Palma

Melia La Palma
4.0 star property
Puerto Naos
8.8 out of 10, Excellent, (49 reviews)
"Clean and very nice staff. The Level service is amazing."
Denmark
Kasper
$141 nightly
The price is $150
Dec 1 - Dec 2
Total with taxes and fees
Melia La Palma

9. Hacienda San Jorge

Hacienda San Jorge
3.0 star property
Los Cancajos
9.2 out of 10, Wonderful, (81 reviews)
"The property was absolutely gorgeous with very well maintained gardens. The entire staff we met was incredibly friendly and went above and beyond to ensure we had everything we needed and was happy with our stay. "
United States
Robert
$145 nightly
The price is $156
Nov 23 - Nov 24
Total with taxes and fees
Hacienda San Jorge

10. Hostel La Casa Encantada

Hostel La Casa Encantada
1.0 star property
El Paso
8.0 out of 10, Very good, (29 reviews)
"Very good"
Spain
Pascal
$39 nightly
The price is $42
Dec 8 - Dec 9
Total with taxes and fees
Hostel La Casa Encantada

11. Hotel Benahoare

Hotel Benahoare
3.0 star property
Los Llanos
9.2 out of 10, Wonderful, (67 reviews)
"This was a great place to stay! Lorimer was a great host and told us where to go to see some sites, which were all fun and unique along with great places to eat. Terrace was a nice spot to relax and have a drink! Beds were on the firmer side but still good."
Canada
Brittany
$120 nightly
The price is $128
Nov 10 - Nov 11
Total with taxes and fees
Hotel Benahoare

12. Hotel Hacienda de Abajo - Adults Only

Hotel Hacienda de Abajo - Adults Only
4.0 star property
Tazacorte
9.4 out of 10, Exceptional, (85 reviews)
"Fabulous staff, rooms, bathrooms. We loved the bar service to beds at the lovely swimming pool, the gardens were a spectacular surround for the rooms and pool. We ate in the restaurant once - it was great. The local restaurants are about 5 mins walk away, or a short public bus ride (2-3 stops) to the marina for very very fresh fish. We loved it all and we will return. A special thanks to everyone who gave us great service- esp Lord Nelson."
United Kingdom
Mary Yvonne
$241 nightly
The price is $258
Dec 2 - Dec 3
Total with taxes and fees
Hotel Hacienda de Abajo - Adults Only

13. Apartments el Patio

Apartments el Patio
3.0 star property
Los Llanos
7.4 out of 10, Good, (16 reviews)
"Estaba muy limpio y nos atendieron bien. Ubicación buena."
Spain
ELENA
$104 nightly
The price is $112
Nov 15 - Nov 16
Total with taxes and fees
Apartments el Patio

14. Albergue Casa Jurado

Albergue Casa Jurado
1.0 star property
El Paso
9.0 out of 10, Wonderful, (11 reviews)
"It was like staying in a National Trust house - old, full of charm and beauty, interesting artefacts everywhere, rattly floorboards. Nice and quiet at night. The price for that was a seriously hard mattress and a twisty route to the dedicated bathroom."
United Kingdom
Andrew
$61 nightly
The price is $66
Nov 11 - Nov 12
Total with taxes and fees
Albergue Casa Jurado

15. Hostelit

Hostelit
2.5 star property
Santa Cruz de la Palma
6.8 out of 10, (19 reviews)
"Stunning location and friendly staff"
United Kingdom
Alexander
$44 nightly
The price is $47
Nov 9 - Nov 10
Total with taxes and fees
Hostelit

16. Apartamentos Finca COLON

Apartamentos Finca COLON
2.0 star property
Los Quemados
10.0 out of 10, Exceptional, (1 review)
"Alt er fint trods vinterlukket. jeg er vild med stilheden nu vi er meget få gæster. egner sig til retreat og arbejde"
Denmark
Pia
$137 nightly
The price is $137
Nov 15 - Nov 16
Total with taxes and fees
Apartamentos Finca COLON
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.
Save an average of 15% on thousands of hotels when you're signed in

Top San Pedro Hotel Reviews

More cheap stays in San Pedro

Frequently asked questions

What is the best area to stay in San Pedro?
The best area to stay in San Pedro is the central area around the town's main church, Iglesia de San Pedro, and the promenade along the beach.

This central area offers a blend of local life and visitor amenities. The streets here are pedestrian-friendly, with many cafes, restaurants, and shops clustered around the church square and extending towards the beach. The promenade, known as the Paseo Marítimo, is great for walks and connects directly to the beach.

For couples seeking a relaxing getaway, staying near the promenade is ideal. You'll have easy access to the beach for leisurely days, and many restaurants with outdoor seating offer pleasant views, great for evening meals.

Families will appreciate the convenience of staying in the town center. The proximity to the beach means less travel time for children, and there are several parks and open spaces nearby for them to enjoy.
When is the best time to go to San Pedro?
The best time to go to San Pedro is generally from late spring to early autumn, specifically May through October, when the weather is consistently warm and sunny.

For travelers seeking warm weather for beach activities and water sports, the summer months of July and August offer the hottest temperatures, typically in the high 20s Celsius. This period is ideal for enjoying the coastline and participating in outdoor excursions.

If you prefer milder temperatures and fewer crowds, May, June, September, and October are excellent choices.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Pedro.
How much is the nightly rate at a San Pedro hotel?
Prices for hotels in San Pedro often vary, but you can find a great deal from $42 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia