San Pedro Holidays

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to S$120 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top hotels in San Pedro

Hotel José Régio
Hotel José Régio
4 out of 5
Largo António José Lourinho Nº 1,3 e 5, Portalegre
Fully refundableReserve now, pay when you stay
The price is S$108 per night from 23 Jun to 24 Jun
S$108
per night
23 Jun - 24 Jun
8.8/10 Excellent! (146 reviews)
A sav
"We booked a place to stay that it was horrible! Then, we were lucky to find this hotel, Jose Régio in Portalegre. A great place to stay! The staff was super friendly and helpful (we got a flat tire and do not speak Portuguese!) The place is very clean and comfortable."

Reviewed on 9 Oct,2023

Hotel José Régio
Hotel Dom Manuel
Hotel Dom Manuel
3 out of 5
Largo de Olivença, Marvao, Portalegre
The price is S$152 per night from 26 Jun to 27 Jun
S$152
per night
26 Jun - 27 Jun
9.4/10 Exceptional! (101 reviews)
"Not on our itinerary, was an emergency late night booking and we will be returning in the future for an extended stay. Staff was very friendly, facility was super clean and attetion to detail."

Reviewed on 16 Jun,2024

Hotel Dom Manuel
Monte Filipe Hotel & Spa
Monte Filipe Hotel & Spa
4 out of 5
Estrada Nacional, N245, Alpalhao, Nisa
Fully refundableReserve now, pay when you stay
The price is S$124 per night from 2 Jul to 3 Jul
S$124
per night
2 Jul - 3 Jul
8.2/10 Very Good! (120 reviews)
"Clean room and property, very friendly staff"

Reviewed on 27 Apr,2024

Monte Filipe Hotel & Spa
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.

Frequently asked questions

How much does a San Pedro holiday package cost?
Cross off another part of the world with our San Pedro holiday packages, which start from a low . Pick the hotels and flights that match your travel plans. Then, add on a few sightseeing tours to round off your unique getaway.
How do I get a cheap travel package to San Pedro?
If you love getting a great deal, bundle your bookings into a San Pedro holiday package. Whether you need flights, hotels, activities or rental cars, you can book them all in one place. You’ll have endless choice at your fingertips as well. Expedia has over 550 partner airlines and 1,000,000 properties throughout the world to pick from. Fly with who you prefer, check in where you like and save a pretty penny — now that’s the perfect getaway!
Where should I stay in San Pedro?
A getaway in San Pedro wouldn’t be complete without seeing Dolmen Tapada de Anta. Why not stay near this interesting attraction?
What are the top hotels in San Pedro?
San Pedro Rural Apartments For 2 People is one of San Pedro’s most popular properties. Lock in a room here and you can slumber peacefully knowing you’re in capable hands.
How far in advance should I book my San Pedro holiday?
It can be difficult to know when is the ideal time to book your San Pedro holiday. But typically the earlier you book, the lower the prices. In some cases, you can book your flights and hotels nearly 12 months prior to departure. If you’re hoping for a last-minute getaway, no need to fret! There are incredible deals announced on Expedia every day.
What does an Expedia San Pedro travel package include?
Choose from any combination of hotels, rental cars and flights. Once you’ve made your booking, you can also add on experiences and activities. Want to pick your airfare class? That’s possible too. The choice is all yours when it comes to putting together your ideal San Pedro getaway.
What should I know before booking a San Pedro travel package?
A travel package can be customized for your circumstances and is a simple way to make your budget go further. How little or much you include is up to you. Hotels, rental cars and flights — decide on a combination that suits your style.
Can I choose my airline with a San Pedro Expedia holiday package?
Most definitely. We have access to over 550 airlines worldwide, so you can design your San Pedro escape according to your budget and style.
If I'm not able to travel, can I cancel my San Pedro holiday package?
You can cancel your San Pedro booking if your travel plans have been upended. Whether you’ll incur a penalty or not depends on your hotel, airline or car rental company. It may be possible to cancel or change free of charge if you booked in the last 24 hours. Head to our Customer Service Portal to learn more.

Popular places to visit

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