Find hotels in San Pedro from $53

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Pedro hotels

Casa Andrea Teror

Casa Andrea Teror
2.0 star property
Teror
10.0 out of 10, Exceptional, (2)
"Todo genial. Y la recepcionista Sandra muy muy amable. Solo por eso es difícil no volver."
Spain
Víctor
$46 nightly
The price is $50
Jan 2 - Jan 3, 2026
Total with taxes and fees
Casa Andrea Teror

Pensión Eva

Pensión Eva
1.0 star property
Mogan
8.4 out of 10, Very Good, (118)
"I love this place been lots of times , great value and great location , but you need to bring back the communal fridge freezer , the small ones in the rooms are useless "
United Kingdom
Chris
Pensión Eva

Cabañas Valle Verde

Cabañas Valle Verde
2.5 star property
Moya
9.4 out of 10, Exceptional, (14)
"Perfect and service with the right light touch of personality to make you feel instantly at home. Great breakfast/dinner, good shower pressure, and a perfect spot for hiking."
Sweden
Tobias
$79 nightly
The price is $85
Jan 6 - Jan 7, 2026
Total with taxes and fees
Cabañas Valle Verde

Dreamsea Gran Canaria Boutique

Dreamsea Gran Canaria Boutique
2.0 star property
Moya
10.0 out of 10, Exceptional, (5)
"Magnifique hôtel, lit confortable, chambre spacieuse, confortable et agréable, le personnel de l’hôtel est très gentil et souriant. Parking à 200 mètres gratuit, café et thé à disposition "
France
Amanda
$88 nightly
The price is $94
Jan 4 - Jan 5, 2026
Total with taxes and fees
Dreamsea Gran Canaria Boutique

Radisson Blu Resort & Spa, Gran Canaria Mogan

Radisson Blu Resort & Spa, Gran Canaria Mogan
5.0 star property
Mogan
9.2 out of 10, Wonderful, (1000)
"Lovely modern hotel. Really enjoyed our stay here. Breakfast was tasty and hotel was well located to walk in to Mogan. Will definitely return, "
United Kingdom
Emma
$253 nightly
The price is $271
Jan 13 - Jan 14, 2026
Total with taxes and fees
Radisson Blu Resort & Spa, Gran Canaria Mogan

TC Hotel Doña Luisa

TC Hotel Doña Luisa
3.0 star property
Las Palmas de Gran Canaria
9.2 out of 10, Wonderful, (113)
"Great location, friendly staff and tasty breakfast "
United Kingdom
Tanya
$103 nightly
The price is $111
Jan 21 - Jan 22, 2026
Total with taxes and fees
TC Hotel Doña Luisa

hotel rural juncalillo

hotel rural juncalillo
3.0 star property
Juncalillo
7.0 out of 10, Good, (2)
"Chambre lugubre Toutes fenêtres avec barreaux Espace carcéral Murs de salpêtre Salle de bain rudimentaire "
France
Jacques
$87 nightly
The price is $93
Dec 27 - Dec 28
Total with taxes and fees
hotel rural juncalillo

Hotel Puerto de La Luz by Pierre and Vacances

Hotel Puerto de La Luz by Pierre and Vacances
3.5 star property
Las Palmas de Gran Canaria
8.6 out of 10, Excellent, (162)
"Excellent location close to the beach "
United Kingdom
Anita
$108 nightly
The price is $116
Jan 12 - Jan 13, 2026
Total with taxes and fees
Hotel Puerto de La Luz by Pierre and Vacances

Triana Rooms EH

Triana Rooms EH
2.5 star property
Triana
9.4 out of 10, Exceptional, (26)
"Great property. Great location"
Canada
Ronald
Triana Rooms EH

Valtisya House Pool & Airport

Valtisya House Pool & Airport
3.0 star property
Telde
7.8 out of 10, Good, (76)
"This place is more like a b&b, suitable for one night, if you need to be close to the airport before departure."
Finland
Jessika
$90 nightly
The price is $96
Dec 30 - Dec 31
Total with taxes and fees
Valtisya House Pool & Airport

Parador de Cruz de Tejeda

Parador de Cruz de Tejeda
4.0 star property
Vega de San Mateo
8.8 out of 10, Excellent, (363)
"Good times"
Canada
Nathan
$169 nightly
The price is $181
Jan 15 - Jan 16, 2026
Total with taxes and fees
Parador de Cruz de Tejeda

Hotel Escuela Santa Brígida

Hotel Escuela Santa Brígida
4.0 star property
Santa Brigida
8.4 out of 10, Very Good, (212)
"Very nice hotel and great staff. I highly recommand this place."
Canada
annick
$103 nightly
The price is $111
Jan 18 - Jan 19, 2026
Total with taxes and fees
Hotel Escuela Santa Brígida

Hotel Rural Casa de los Camellos

Hotel Rural Casa de los Camellos
2.5 star property
Aguimes
8.6 out of 10, Excellent, (39)
"A truly peaceful hotel in a lovely town, rounded off by a fantastic breakfast, can highly recommend the hotel."
United Kingdom
Malcolm
$113 nightly
The price is $121
Dec 29 - Dec 30
Total with taxes and fees
Hotel Rural Casa de los Camellos

Boutique Hotel Cordial La Peregrina

Boutique Hotel Cordial La Peregrina
4.0 star property
Triana
9.0 out of 10, Wonderful, (218)
"Third stay at Peregrina! taken friends and family, love the roof bar, we’ll be back ! "
Spain
Miriam
$120 nightly
The price is $129
Jan 11 - Jan 12, 2026
Total with taxes and fees
Boutique Hotel Cordial La Peregrina

Las Palmas Nest Hostel

Las Palmas Nest Hostel
2.0 star property
Vegueta
8.2 out of 10, Very Good, (19)
"nice"
Mexico
LEIDY TATIANA
$49 nightly
The price is $53
Jan 15 - Jan 16, 2026
Total with taxes and fees
Las Palmas Nest Hostel

Occidental Roca Negra – Adults Only

Occidental Roca Negra – Adults Only
4.0 star property
Agaete
8.8 out of 10, Excellent, (799)
"Personal war super"
Germany
Wadim
$195 nightly
The price is $208
Jan 11 - Jan 12, 2026
Total with taxes and fees
Occidental Roca Negra – Adults Only

Hotel LIVVO Lumm

Hotel LIVVO Lumm
4.0 star property
Las Palmas de Gran Canaria
9.2 out of 10, Wonderful, (231)
"Very good location very nice hotel and the rooms and service was excellent "
United Kingdom
John
$139 nightly
The price is $149
Jan 21 - Jan 22, 2026
Total with taxes and fees
Hotel LIVVO Lumm

VEINTIUNO Emblematic Hotels - Adults Only

VEINTIUNO Emblematic Hotels - Adults Only
4.0 star property
Vegueta
9.8 out of 10, Exceptional, (181)
"Lovely welcome, beautiful hotel and great room, very clean and comfortable. Unforgettable breakfast. "
United Kingdom
Rachel
$178 nightly
The price is $191
Dec 25 - Dec 26
Total with taxes and fees
VEINTIUNO Emblematic Hotels - Adults Only

Sercotel Hotel Parque

Sercotel Hotel Parque
3.0 star property
Las Palmas de Gran Canaria
9.2 out of 10, Wonderful, (347)
"Clean room, comfy bed but most of all, friendly and helpful staff."
United Kingdom
Frances
$98 nightly
The price is $105
Jan 18 - Jan 19, 2026
Total with taxes and fees
Sercotel Hotel Parque

Villa Nestor

Villa Nestor
3.5 star property
Ingenio
9.8 out of 10, Exceptional, (117)
"Very nice room and amazing breakfast!"
Sweden
Peter
$135 nightly
The price is $145
Jan 14 - Jan 15, 2026
Total with taxes and fees
Villa Nestor
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 areas to stay in San Pedro are the town center for easy access to amenities and the beachfront promenade for a relaxing coastal experience.

The town center of San Pedro offers a convenient base. This area is characterized by its pedestrianized streets, such as Avenida Marqués del Duero, which is lined with shops, cafes, and restaurants. The central plaza, Plaza de la Iglesia, with its church, is a focal point. This area is ideal for travelers who enjoy being in the middle of local activity and having everything within walking distance.

For couples seeking a tranquil getaway with ocean views, the beachfront promenade is an excellent choice. Hotels here provide direct access to the sandy beaches and the Mediterranean Sea. The promenade itself is great for leisurely strolls, with several chiringuitos (beach bars) offering fresh seafood.
When is the best time to go to San Pedro?
The best time to visit San Pedro, Canary Islands, Spain, for ideal weather and a pleasant experience is generally between May and October.

During these months, you'll experience warm temperatures, plenty of sunshine, and very little rain, making it great for enjoying the beaches and outdoor activities. The ocean temperatures are also at their warmest, which is excellent for swimming and other water sports.

For those looking to avoid the peak crowds and still enjoy excellent weather, the shoulder months of May, June, September, and October are particularly appealing.
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 can I save on a San Pedro hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Pedro hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $53 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