São Pedro Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$703 when you book a flight and hotel together*

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package

    Rest easy

    Plan, book, and manage your trip all in one place

Your São Pedro Holiday

Let our holiday packages to São Pedro inspire your next adventure. You'll find a lot to like about this exciting city, starting with the neighbourhood of São Bento, which is great for nature and hiking. A trip to São Pedro is a terrific opportunity to take in the sights. Make sure you visit big-name attractions such as Porto de Mos Castle, Alcaria Riding Centre and Battle of Aljubarrota Interpretation Centre. Whatever your travel plans or budget, organising a tailored São Pedro holiday is a breeze with Expedia.

São Pedro Holiday

São Pedro Essential Information

Language
Portuguese
Currency
Euros
Local Welcome
Olá
Local Goodbye
Adeus
Max Temp Winter
13ºC
Max Temp Summer
24ºC
Top Sights
Mira de Aire Caves, Natural Park of Aire and Candeeiros Mountains and Porto de Mos Castle

Our pick of the best São Pedro Hotel Deals

Dolinas Climbing Hotel

Dolinas Climbing Hotel

4 out of 5
Av. de São Pedro, 1, Porto de Mos, Leiria
Fully refundableReserve now, pay when you stay
The price is AU$180 per night from 26 Oct to 27 Oct
AU$180
26 Oct - 27 Oct
includes taxes & fees
9.6/10 Exceptional! (12 reviews)
"Fantastic place very pleasant. Staff very friendly and helpful"

Reviewed on 26 Aug 2025

Dolinas Climbing Hotel
5ª Vigia Guest House

5ª Vigia Guest House

4 out of 5
R. da Boavista 5, Porto de Mos, Leiria
Fully refundableReserve now, pay when you stay
9.6/10 Exceptional! (34 reviews)
"This guest house is wonderful Room was very clean Breakfast was amazing Service was exceptional Thank you for everything"

Reviewed on 9 Oct 2025

5ª Vigia Guest House
Hotel Praia

Hotel Praia

4 out of 5
Avenida Vieira Guimaraes 39, Nazaré
The price is AU$169 per night from 1 Nov to 2 Nov
AU$169
1 Nov - 2 Nov
includes taxes & fees
9/10 Wonderful! (652 reviews)
"Great location one half block from the Nazarè beach. Lots of great restaurants and shopping. Modern hotel. Parking garage is very tight. Would not recommend for a large car. Excellent and friendly check in."

Reviewed on 15 Oct 2025

Hotel Praia
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.

Discover the most popular places to visit in São Pedro

What to do in São Pedro

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.