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

Top São Pedro Vacation Deals

Price found within the past 48 hours. Click for updated prices.
YOUROPO - Bolhão
YOUROPO - Tamegão
Torel Private Collection
GA Palace Hotel
LENSCAPE Coterie

Ready to book your vacation to São Pedro?

 

Choose your dates

São Pedro Hotel Deals

Vila Gale Collection Braga Hotel

Vila Gale Collection Braga Hotel

4 out of 5
Largo Carlos Amarante 4 Braga Braga
Fully refundableReserve now, pay when you stay
The price is CA $192 per night from Dec 13 to Dec 14
CA $192
CA $209 total
Dec 13 - Dec 14
includes taxes & fees
9.4/10 Exceptional! (681 reviews)
"Todo muy limpio y agradable. El staff de primera"

Reviewed on Nov 3, 2026

Vila Gale Collection Braga Hotel
B&B Hotel Guimarães

B&B Hotel Guimarães

3 out of 5
RUA ROMULO DE CARVALHO, 340 Guimarães
Fully refundableReserve now, pay when you stay
The price is CA $51 per night from Dec 2 to Dec 3
CA $51
CA $54 total
Dec 2 - Dec 3
includes taxes & fees
B&B Hotel Guimarães
Melia Braga Hotel & Spa

Melia Braga Hotel & Spa

5 out of 5
Av. General Carrilho da Silva Pinto, 8 Braga
Fully refundableReserve now, pay when you stay
The price is CA $204 per night from Nov 22 to Nov 23
CA $204
CA $227 total
Nov 22 - Nov 23
includes taxes & fees
Melia Braga 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.

What to do 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,181 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 looking to snag a cheap São Pedro vacation package, consider planning a trip in January, February and April. You'll usually find lower prices on flights and accommodations during these quieter months — ideal for a budget-friendly break.
How many days is enough for São Pedro?
To fully enjoy your São Pedro vacation, we recommend booking for 2 days. Split your time between discovering BragaShopping, Sameiro Sanctuary and other well-known attractions, on top of exploring neighbourhoods like São José de São Lázaro e São João do Souto and São João do Souto. If you've got some spare time, include a day trip in your São Pedro vacation itinerary.
How to find the best São Pedro package deals?
Use Expedia's filter tool to help you find some tempting São Pedro package deals. When you start your search, simply set your maximum budget and then sort the results by "Price: low to high." If you're looking to save, plan your trip for midweek, or look for São Pedro package deals in the low season. Switch up your travel dates and you may score even bigger discounts. As a rule of thumb, it's usually best to book your vacation package well in advance.
Is it cheaper to book a São Pedro vacation as a package?
An Expedia vacation package could score you significant savings when compared to arranging flights and stays individually. Better still, you can personalize your São Pedro escape to fit your exact needs. Pick your preferred flight time, select the hotel type and add a car rental. Check out our great deals to see how much you can save.
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 take off. Prefer not to wait until the last minute? You can find awesome deals on your flights and hotels by booking ahead.
How to plan a trip to São Pedro?

  1. Choose the perfect time to travel: Your schedule, favourite season and the type of weather you like can all influence your decision on when to go to São Pedro.
  2. Set a budget: Factor in expenses such as flights, food and transportation when working out how much to save for your trip to São Pedro. Then, pick a hotel that matches your budget, whether that's an affordable option or a deluxe getaway.
  3. Decide your trip length: Consider how long you want to spend discovering São Pedro. Plan your itinerary so you can get to all the activities and attractions you're interested in at a comfortable pace.
  4. Bundle your bookings: With your travel dates in place, you can combine your hotels, flights, car rental and more into a tailored São Pedro vacation package.

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