Sao Joao da Madeira Vacations from $1,397

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $1,045 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 Sao Joao da Madeira Vacation

Book a custom vacation package to Sao Joao da Madeira and start looking forward to your next great escape. Consider basing yourself in the neighborhood of Vila de Cucujães, which is good for nature and views, for a true taste of this lively city. You'll want to do a little exploring during your trip to Sao Joao da Madeira. Swing by leading attractions such as Perlim, Santa Maria da Feira Castle and Oliveira de Azemeis Church. No matter your travel plans or the size of your budget, organizing a tailored Sao Joao da Madeira vacation is simple with Expedia.

The Latest Sao Joao da Madeira vacation packages

Price found within the past 48 hours. Click for updated prices.
YOUROPO - Downtown
YOUROPO - Bolhão
The Rebello Hotel & Spa
Eurostars Porto Centro
GA Palace Hotel
Don't see what you're looking for?
See all available trips from Columbus to Sao Joao da Madeira
View all trips

Discover the most popular places to visit in Sao Joao da Madeira

Sao Joao da Madeira Hotel Deals

The Log Porto Hotel by Piamonte Hotels

The Log Porto Hotel by Piamonte Hotels

4 out of 5
R. da Vigorosa 456, Porto, Porto
Fully refundableReserve now, pay when you stay
$133 nightly
The price is $148 total per night from Oct 16 to Oct 17
$148 total
Oct 16 - Oct 17
Total with taxes and fees
9.2/10 Wonderful! (203 reviews)
"Staff were great, breakfast was great, incredible decor, everything was superb!"

Reviewed on Oct 13, 2025

The Log Porto Hotel by Piamonte Hotels
Eurostars Porto Douro

Eurostars Porto Douro

4 out of 5
Avenida Gustavo Eiffel 22, Porto
Fully refundableReserve now, pay when you stay
$116 nightly
The price is $130 total per night from Nov 3 to Nov 4
$130 total
Nov 3 - Nov 4
Total with taxes and fees
9.2/10 Wonderful! (1,007 reviews)
"yes"

Reviewed on Oct 6, 2025

Eurostars Porto Douro
Mercure Porto Centro Santa Catarina

Mercure Porto Centro Santa Catarina

4 out of 5
Praca Da Batalha 116, Porto
Fully refundableReserve now, pay when you stay
$84 nightly
The price is $96 total per night from Nov 11 to Nov 12
$96 total
Nov 11 - Nov 12
Total with taxes and fees
8.8/10 Excellent! (1,003 reviews)
"Next to everything,back again"

Reviewed on Oct 4, 2025

Mercure Porto Centro Santa Catarina
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.

Sao Joao da Madeira Essential Information

Language
Portuguese
Currency
Euros
Local Welcome
Olá
Local Goodbye
Adeus
Closest Airport
Dr. Francisco de Sa Carneiro Airport (OPO)
Population
22,100
Max Temp Winter
55ºF
Max Temp Summer
80ºF
Top Sights
Furadouro Beach, São Pedro de Maceda Beach and Perlim

More vacations you might like

Frequently asked questions

How much does a Sao Joao da Madeira vacation package cost?
You'll find cheap prices from $1,397 on Expedia for your Sao Joao da Madeira escape. However, a range of factors like the hotel choice, length of stay and season will influence how much your vacation to Sao Joao da Madeira costs.
What are the cheapest months to go to Sao Joao da Madeira?
You can typically find lower prices and better availability in June, October and December. Take a look at our cheap Sao Joao da Madeira vacation packages and you could get some excellent off-season deals.
How many days is enough for Sao Joao da Madeira?
Dedicate around 3 days for your Sao Joao da Madeira vacation in order to take in everything that makes this place special. Wander around key areas, including Feira and Arrifana. Then make a beeline for major sights like Pacos da Cultura and Museum of the Chapelaria. With a good itinerary, you can keep busy with room for some me-time too. Want to venture beyond Sao Joao da Madeira? Consider fitting in a day trip or two.
Is it worth booking a vacation package to Sao Joao da Madeira?
It's easy to see why a Sao Joao da Madeira vacation is on the to-do list of many travelers. Leading attractions like Parque Urbano do Rio Ul are just the beginning of things to keep you busy here.
How to find the best Sao Joao da Madeira package deals?
Use Expedia's filter tool to find some of the best Sao Joao da Madeira 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 break for midweek, or search for Sao Joao da Madeira package deals in the low season. Play around with your travel dates and you may land even better discounts. As a rule of thumb, it's typically best to lock in your vacation package as soon as possible.
Is it cheaper to book a Sao Joao da Madeira vacation as a package?
An Expedia vacation package could land you significant savings when compared to arranging accommodations and flights individually. Better still, you can tailor your Sao Joao da Madeira trip to match your exact style. Pick your preferred flight time, select the hotel type and add a rental car. Explore our bundles to see how much you can save.
When to book a vacation package to Sao Joao da Madeira?
If you've got your Sao Joao da Madeira travel dates locked in, book as soon as you can to score some incredible deals. With Expedia, you can generally reserve some flights up to one year in advance. Prefer spur-of-the-moment getaways? Our last-minute deals are ideal for quick escapes.
Does Expedia offer Book Now, Pay Later Sao Joao da Madeira vacation packages?
Set off on your perfect escape to Sao Joao da Madeira with our Book Now, Pay Later vacations. There's no need to save up or wait for the next payday — we've partnered with online lender Affirm to give you flexibility with your finances. Our vacation packages with payment plans allow you to split the cost over 3, 6 or 12 months. With no late payment fees or extra charges, it's easy to stay on budget and snap up cheap deals before they sell out.

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.