
San Pedro Holidays from AU$2,018
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 San Pedro Holiday
Come and experience this interesting city for yourself with a San Pedro holiday package. Think about basing yourself in the neighbourhood of Beirã, which is good for views and camping, and your time here will be nothing short of unforgettable. If some sightseeing is on your to-do list during your trip to San Pedro, check out famous attractions such as Dolmen Tapada de Anta. Whoever you're going away with and whatever you want to spend, your dream San Pedro holiday is only clicks away with Expedia.
The Latest San Pedro Holiday Deals
Price found within the past 48 hours. Click for updated prices.





Pestana Collection Plaza Mayor
Madrid Centro
per person
27 Oct - 31 Oct
found 24 hours ago
Return direct flight included
Colombo (CMB) to Madrid (MAD)
9.6/10 Exceptional! (987 reviews)
Wonderful hotel that is close to everything. We took advantage of the spa which was lovely and the restaurant has excellent food. Highly recommend.
Reviewed on 9 Aug. 2025
San Pedro Holiday
San Pedro Essential Information
Language | Spanish |
---|---|
Currency | Euros |
Local Welcome | ¡Hola! |
Local Goodbye | Adiós |
Max Temp Winter | 13ºC |
Max Temp Summer | 29ºC |
Our pick of the best San Pedro Hotel Deals

Monte Filipe Hotel & Spa
Estrada Nacional, N245, Alpalhao, Nisa
Fully refundableReserve now, pay when you stay
The price is AU$170 per night from 3 Sept to 4 Sept
AU$170
3 Sept - 4 Sept
includes taxes & fees
8.2/10 Very Good! (143 reviews)
Good
"Good hotel"
Reviewed on 1 Aug. 2024

Pousada do Marvão - Charming Hotel
R. 24 de Janeiro, 7, Marvao
9/10 Wonderful! (144 reviews)
"Liked everything about it. An amazing location. Service and breakfast was great too."
Reviewed on 17 Jul. 2025

Hotel José Régio
Largo António José Lourinho Nº 1,3 e 5, Portalegre
Fully refundableReserve now, pay when you stay
The price is AU$134 per night from 22 Aug to 23 Aug
AU$134
22 Aug - 23 Aug
includes taxes & fees
8.8/10 Excellent! (163 reviews)
"Fantastic hotel right in the centre of Portalegre. The staff were very helpful, the room was great and the breakfast was excellent. The neighbourhood is quaint with lovely old cobbled streets with good shops, interesting buildings and good restaurants. Easy access to the local national park."
Reviewed on 10 Dec. 2024
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.
What to do in San Pedro

Hiking in Nature: Guided paths passing through Marvão
AU$58
per adult
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.