São Pedro Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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 Vacation

Book a São Pedro vacation package that has only the things you need and nothing you don't. Good for history, views and culture, think about staying in the neighborhood of Cacela Velha. If your trip to São Pedro includes a little sightseeing, take in popular attractions like Tavira Castle, Barril Beach and Roman Bridge. Browse Expedia's extensive range of travel options and start planning your ultimate vacation to São Pedro now.

Top São Pedro Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Apartment Near Praia de Benagil Beach

Apartment Near Praia de Benagil Beach

Benagil
CA $1,781
per person
Oct 15 - Oct 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
No reviews
Townhouse Apartment in Benagil With View

Townhouse Apartment in Benagil With View

Benagil
CA $2,115
per person
Oct 15 - Oct 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
No reviews
Villa in Benagil With Private Pool

Villa in Benagil With Private Pool

Benagil
CA $2,031
per person
Oct 15 - Oct 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
No reviews
Charming Apartment in Benagil With Pool

Charming Apartment in Benagil With Pool

Benagil
CA $1,862
per person
Oct 15 - Oct 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
No reviews
Apartment With Beautiful Terrace, Sea-views

Apartment With Beautiful Terrace, Sea-views

Benagil
CA $1,862
per person
Oct 15 - Oct 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Faro (FAO)
No reviews

Ready to book your vacation to São Pedro?

Choose your dates

São Pedro Hotel Deals

AP Eva Senses

AP Eva Senses

Avenida da Republica, 1 Faro
Fully refundableReserve now, pay when you stay
CA $246
CA $267 total
Sep 15 - Sep 16
includes taxes & fees
AP Eva Senses
Hotel 3K Faro Aeroporto

Hotel 3K Faro Aeroporto

Caixa Postal 409-A Faro
Fully refundableReserve now, pay when you stay
CA $143
CA $188 total
Sep 14 - Sep 15
includes taxes & fees
8.8/10 Excellent! (1,000 reviews)
"Very short and easy walk to the airport. They don't even have free coffee. I asked for just coffee in the morning, and the guy at the desk said he would make it for me, then charged me for it. Don't nickel and dime the clients. Raise the price of the room and include breakfast - or at least ..."

Reviewed on Aug 25, 2026

Hotel 3K Faro Aeroporto
Occidental Faro

Occidental Faro

Praca D Francisco Gomes 2 Faro
Fully refundableReserve now, pay when you stay
CA $309
CA $334 total
Oct 5 - Oct 6
includes taxes & fees
8.8/10 Excellent! (1,000 reviews)
"Great facilities. Everything needed nearby. Free shuttle to the beach but also easy to get ferry! Gorgeous views on rooftop at breakfast"

Reviewed on Aug 27, 2026

Occidental Faro
See all 4,472 properties in São Pedro
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 São Pedro

Cork Factory Tour & Cork Shop

Cork Factory Tour & Cork Shop

CA $28
per adult
90% of travellers recommend
Cork Factory Tour & Cork Shop
Amazing West: Silves, Lagos & Sagres Day Tour

Amazing West: Silves, Lagos & Sagres Day Tour

CA $97
per adult
76% of travellers recommend
Amazing West: Silves, Lagos & Sagres Day Tour
Ria Formosa Natural Park and Islands Boat Cruise from Faro

Ria Formosa Natural Park and Islands Boat Cruise from Faro

CA $73
per adult
98% of travellers recommend
Ria Formosa Natural Park and Islands Boat Cruise from Faro
See all activities in São Pedro

Frequently asked questions

How much does a São Pedro vacation package cost?
You'll find cheap prices from CA $1,781 on Expedia for your São Pedro getaway. However, a range of factors like the season, choice of hotel and length of stay will influence how much your vacation to São Pedro costs.
What are the cheapest months to go to São Pedro?
If you're hoping to score a cheap São Pedro vacation package, consider visiting in January, February and November. You'll typically find lower prices on hotels and flights during these quieter months — perfect for travellers wishing to save money.
How many days is enough for São Pedro?
To get the most out of your São Pedro vacation, we recommend booking for 2 days. Divide your time between visiting Alvaro de Campos Municipal Library, Mother Church of Santa Maria do Castelo and other top attractions, as well as experiencing neighbourhoods like Santa Maria e Santiago and Luz de Tavira e Santo Estêvão. If you've got some spare time, include a day trip or tour in your São Pedro vacation itinerary.
How to find the best São Pedro package deals?
Start your search for a São Pedro package deal by entering your preferred travel dates and destination under our "Packages" tab. Then apply some filters, like "Property type" and "Amenities," to fine-tune the results to your exact style. You can also sort by "Package discount" and discover offers that come with big savings. If you don't find the ideal São Pedro package deal straight away, simply change your dates and search again. Remember that deals are only available for a limited time, so book early and get your São Pedro adventure underway.
Is it cheaper to book a São Pedro vacation as a package?
You can enjoy significant savings on your São Pedro break by booking a tailored vacation package. Check the "Package" heading, then enter your destination and travel dates to see some great flight and hotel prices. Bundling can save travellers hundreds of dollars. Consider adding a car rental and you may land a better deal.
When to book a vacation package to São Pedro?
If you're considering a spontaneous São Pedro trip, check out our last-minute deals that can be booked up to one week before you go. Don't want to leave things to the last minute? You can find incredible deals on your flights and hotels by booking ahead.
How to plan a trip to São Pedro?
  1. Choose when to travel: Check your calendar and get your bags packed. Your preferred time of year and the type of activities on offer will also help you decide when to vacation in São Pedro.
  2. Work out your budget: Make sure you have enough money to pay for everything from transportation and meals to airfares and activities. Your accommodations will probably be the biggest expense during your trip to São Pedro.
  3. Decide how long to go away for: Now that you know more about São Pedro, you can figure out the right length of your break. Pull together a draft itinerary and give yourself enough time to cover everything you want to do.
  4. Bundle your flights and hotel: Epic destination, check. Length of stay, check. All that's left is to choose a São Pedro vacation package that brings all your bookings together.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.