A coastal landscape with a prominent rock formation and waves crashing against it.

Find hotels in São Pedro from $49

  • 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
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for São Pedro hotels

1. Hotel Pinhalmar

Hotel Pinhalmar
Peniche
Canada
Percy
$68 nightly
$75 total
Sep 27 - Sep 28
Total with taxes and fees
Hotel Pinhalmar

2. Mercearia d'Alegria Boutique B&B

Mercearia d'Alegria Boutique B&B
Peniche de Cima
United States
James
$87 nightly
$95 total
Sep 20 - Sep 21
Total with taxes and fees
Mercearia d'Alegria Boutique B&B

3. SurfSoul B&B

SurfSoul B&B
Peniche
Canada
James
$67 nightly
$73 total
Aug 30 - Aug 31
Total with taxes and fees
SurfSoul B&B

4. Star Inn Peniche

Star Inn Peniche
Peniche
United Kingdom
Michael
$94 nightly
$102 total
Sep 20 - Sep 21
Total with taxes and fees
Star Inn Peniche

5. Sea Garden Residência

Sea Garden Residência
Peniche
Australia
Grant
$94 nightly
$102 total
Sep 27 - Sep 28
Total with taxes and fees
Sea Garden Residência

6. Rimavier Residence

Rimavier Residence
Peniche
United States
Mohammed
$44 nightly
$49 total
Sep 28 - Sep 29
Total with taxes and fees
Rimavier Residence

7. MH Peniche

MH Peniche
Peniche
Germany
Basilio
$122 nightly
$132 total
Sep 27 - Sep 28
Total with taxes and fees
MH Peniche

8. PenichePraia - Bungalows, Campers & Spa

PenichePraia - Bungalows, Campers & Spa
Peniche
United States
Henrique
$60 nightly
$66 total
Sep 28 - Sep 29
Total with taxes and fees
PenichePraia - Bungalows, Campers & Spa

9. Hotel Neptuno

Hotel Neptuno
Peniche
Canada
Jane
$79 nightly
$86 total
Sep 28 - Sep 29
Total with taxes and fees
Hotel Neptuno

10. RIDE Surf Resort & SPA

RIDE Surf Resort & SPA
Peniche
United States
Dana
$146 nightly
$157 total
Sep 18 - Sep 19
Total with taxes and fees
RIDE Surf Resort & SPA

11. Alojamento Baleal à Vista

Alojamento Baleal à Vista
Peniche
Norway
Silje
$79 nightly
$86 total
Sep 11 - Sep 12
Total with taxes and fees
Alojamento Baleal à Vista

12. Hotel Baleal Spot

Hotel Baleal Spot
Peniche
Canada
DARRELL
$87 nightly
$95 total
Sep 27 - Sep 28
Total with taxes and fees
Hotel Baleal Spot

13. Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort
Obidos
United Kingdom
Jose Manuel
$262 nightly
$280 total
Sep 6 - Sep 7
Total with taxes and fees
Praia D'El Rey Marriott Golf & Beach Resort

14. Bukubaki Eco Surf

Bukubaki Eco Surf
Peniche
United States
Aleksey
$122 nightly
$132 total
Sep 29 - Sep 30
Total with taxes and fees
Bukubaki Eco Surf

15. Água d'Alma Hotel

Água d'Alma Hotel
Caldas da Rainha
$84 nightly
$89 total
Sep 29 - Sep 30
Total with taxes and fees
Água d'Alma Hotel

16. Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort
Obidos
Canada
Marjolaine
$156 nightly
$168 total
Sep 27 - Sep 28
Total with taxes and fees
Royal Óbidos Scenic Resort

17. Ocean View Apartments - Ocean View

Ocean View Apartments - Ocean View
Lourinha
Canada
Stephen
$90 nightly
$96 total
Sep 29 - Sep 30
Total with taxes and fees
Ocean View Apartments - Ocean View

18. Baleal GuestHouse

Baleal GuestHouse
Peniche
United States
Samantha
$88 nightly
$96 total
Sep 1 - Sep 2
Total with taxes and fees
Baleal GuestHouse

19. Furnaka Village EcoSurf

Furnaka Village EcoSurf
Lourinha
$110 nightly
$116 total
Aug 31 - Sep 1
Total with taxes and fees
Furnaka Village EcoSurf

20. Freedom Surf House

Freedom Surf House
Peniche
France
Nadia
$47 nightly
$53 total
Sep 27 - Sep 28
Total with taxes and fees
Freedom Surf House
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular São Pedro attractions

Cabo Carvoeiro

9.6/10 (33 reviews)
Check out an old lighthouse and peer out across Atlantic Ocean to the Berlengas Islands from this rugged cape on the westernmost point of Peniche.
See properties

Porto de Areia South Beach

Why not spend a lazy afternoon at Porto de Areia South Beach during your trip to São Pedro?
See properties

National Museum of Resistance and Freedom

8.0/10 (5 reviews)
You can spend an afternoon browsing the exhibits at National Museum of Resistance and Freedom during your trip to São Pedro.
See properties

Learn more about São Pedro

Venture to sights like Cabo Carvoeiro and Porto de Areia South Beach as you discover São Pedro.

See all hotels in São Pedro
A coastal rock formation at sunset with waves crashing against it.

Top São Pedro Hotel Reviews

Pousada Vila Óbidos

Pousada Vila Óbidos

10/10 Excellent
"Location was excellent within the city walls in an historic building. Right in the heart of the old town. Lovely courtyard to sit in in the evening or have breakfast. It had everything we needed. You have to park outside the city walls and wheel in your luggage but it's an ancient walled town and pedestrian so that's its charm."
Gordon 1-night trip
Posted 17 hours ago
Pousada Vila Óbidos
BE ONE HOTEL Caldas da Rainha by MHMB Hospitality

BE ONE HOTEL Caldas da Rainha by MHMB Hospitality

10/10 Excellent
"Amazing breakfast. Nice extra touches, convenient location. Had difficulty with the “included parking” as the pass wasn’t working and not accepted by the attendant so had to pay ourselves. Told the front desk staff and they were going to follow up."
Sarah 1-night trip
Posted 2 days ago
BE ONE HOTEL Caldas da Rainha by MHMB Hospitality
Promar Eco Beach & Spa Hotel

Promar Eco Beach & Spa Hotel

8/10 Good
"Staff not as friendly as we hoped"
pauline 3-night trip
Posted 4 days ago
Promar Eco Beach & Spa Hotel
Royal Óbidos Scenic Resort

Royal Óbidos Scenic Resort

8/10 Good
"Very quiet place if you want to relax. The food is also very good at the clubhouse."
Marjolaine 2-night trip
Posted 8 days ago
Royal Óbidos Scenic Resort
 Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

Casa Senhoras Rainhas - Óbidos - by Unlock Hotels

10/10 Excellent
"Magnifique endroit. Nous avons tout aimer de cet hôtel. Super."
François 1-night trip
Posted 9 days ago
Casa Senhoras Rainhas - Óbidos - by Unlock Hotels
Praia D'El Rey Marriott Golf & Beach Resort

Praia D'El Rey Marriott Golf & Beach Resort

10/10 Excellent
"Everything is perfect - breakfast, pool area, cleanliness"
Jose Manuel 2-night trip
Posted 11 days ago
Praia D'El Rey Marriott Golf & Beach Resort
The Beachfront Praia D'el Rey Golf & Beach Resort

The Beachfront Praia D'el Rey Golf & Beach Resort

10/10 Excellent
"All good"
valiantsina 4-night trip
Posted 13 days ago
The Beachfront Praia D'el Rey Golf & Beach Resort
The Village Praia d'El Rey Golf & Beach Resort

The Village Praia d'El Rey Golf & Beach Resort

10/10 Excellent
"The team at the front desk, restaurants and those who are driving the shuttle deserve a huge amount of plaudits. They make the place run smoothly. Cheila on the front desk could not have been more helpful and helped us organise Snorkelling in Berlenga and Surfing in Peniche. The apartment and pool were perfect for the 6 of us. We didn’t play golf but the courses looked gorgeous"
Edward 7-night trip
Posted 3 weeks ago
The Village Praia d'El Rey Golf & Beach Resort
Hotel Pinhalmar

Hotel Pinhalmar

10/10 Excellent
"Room was in great shape. Breakfast was amazing. But the staff made the stay. Always available for advice, recommendations and special requests to make the stay memorable and enjoyable."
Russell 3-night trip
Posted 1 month ago
Hotel Pinhalmar

More cheap stays in São Pedro

Malacuna Peniche

Malacuna Peniche

Avenida do Mar nº 100 Peniche Leiria
$52 nightly
$58 total
Sep 28 - Sep 29
Total with taxes and fees
8.4/10 Very Good! (37 reviews)
Malacuna Peniche
Lovin Book Guesthouse

Lovin Book Guesthouse

R. Direita 12 Óbidos Leiria
$81 nightly
$88 total
Aug 30 - Aug 31
Total with taxes and fees
10/10 Exceptional! (1 review)
Lovin Book Guesthouse
&Tales Suites - Óbidos

&Tales Suites - Óbidos

Rua João de Deus, 2 Obidos
$83 nightly
$90 total
Aug 30 - Aug 31
Total with taxes and fees
9/10 Wonderful! (23 reviews)
&Tales Suites - Óbidos
&Tales Villas Collection

&Tales Villas Collection

R. da Biquinha 2 Óbidos Leiria
$218 nightly
$234 total
Sep 11 - Sep 12
Total with taxes and fees
&Tales Villas Collection
Braga Restaurante e Residencial

Braga Restaurante e Residencial

R. 21 de Agosto 25 Lourinha Lisboa
Get ratesBraga Restaurante e Residencial
Vila Óbidos GuestHouse by Unlock Hotels - Hostel

Vila Óbidos GuestHouse by Unlock Hotels - Hostel

Largo de São Pedro 1 Obidos Leiria
Get rates
9.4/10 Exceptional! (22 reviews)
Vila Óbidos GuestHouse by Unlock Hotels - Hostel

Frequently asked questions

What is the best area to stay in São Pedro?
The best area to stay in São Pedro is along the coastal stretch, particularly around the main beach area.This area offers immediate access to the Atlantic Ocean and the expansive sandy beach, which is a key attraction. A promenade runs along the coastline, great for leisurely strolls, and you'll find a selection of restaurants and cafes with ocean views. It's a convenient hub for enjoying the natural beauty of São Pedro.For couples seeking a relaxing getaway, staying near the beach provides a tranquil setting with picturesque sunsets and easy access to seaside dining. Many accommodations in this area offer balconies with ocean views, enhancing the romantic atmosphere.Families will also find the beach area ideal due to the proximity to the sand and water, making beach days effortless.
When is the best time to go to São Pedro?
The best time to visit São Pedro is during the late spring to early autumn months, specifically from May to October, when the weather is most pleasant for enjoying the outdoors and the Atlantic coast.During these months, São Pedro experiences warm, sunny days with minimal rainfall, ideal for exploring the town, relaxing on the beaches, or engaging in water sports. The ocean temperatures are also at their most inviting, great for swimming or surfing.Travelers looking for a relaxed beach vacation will find May, June, and September particularly appealing, as the crowds are generally smaller than in the peak summer months of July and August, yet the weather remains excellent. This allows for a more tranquil experience while still enjoying all the coastal activities.
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 São Pedro.
How much is the nightly rate at a São Pedro hotel?
Prices for hotels in São Pedro often vary, but you can find a great deal from $49 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