Sao Joao da Madeira Holidays from £332

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £335 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

    Packages with flights are ATOL protected

Your Sao Joao da Madeira Holiday

Book a custom holiday package to Sao Joao da Madeira and start looking forward to your next great escape. Consider basing yourself in the neighbourhood 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, organising a tailored Sao Joao da Madeira holiday is simple with Expedia.

Top Sao Joao da Madeira Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
YOUROPO - Capela
YOUROPO - Bonjardim Prime
YOUROPO - Santa Catarina
Torel Lenscape
ExtendALL

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

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
13ºC
Max Temp Summer
27ºC
Top Sights
Furadouro Beach, São Pedro de Maceda Beach and Santa Maria da Feira Castle

Top hotels in Sao Joao da Madeira

Hilton Porto Gaia

Hilton Porto Gaia

5 out of 5
Rua Serpa Pinto 124 Vila Nova de Gaia
Fully refundableReserve now, pay when you stay
The price is £94 per night from 15 Mar to 16 Mar
£94
15 Mar - 16 Mar
includes taxes & fees
9.6/10 Exceptional! (839 reviews)
Staff was friendly and rooms were nice and big! My only two complaints is that the pullout couch was very noisy and when someone would move everyone heard because it was an open space. I also wasn’t thrilled to get charged to use pool and amenities in spa. As a hotel guest I feel like we should have ...

Reviewed on 20 Feb 2026

Hilton Porto Gaia
Hotel Moon & Sun Porto

Hotel Moon & Sun Porto

4 out of 5
R. de Sá de Noronha 70 Porto Porto
The price is £72 per night from 26 Feb to 27 Feb
£72
26 Feb - 27 Feb
includes taxes & fees
9.4/10 Exceptional! (1,002 reviews)
The service from the staff was great.

Reviewed on 21 Feb 2026

Hotel Moon & Sun Porto
Eurostars Porto Douro

Eurostars Porto Douro

4 out of 5
Avenida Gustavo Eiffel 22 Porto
Fully refundableReserve now, pay when you stay
The price is £90 per night from 4 Mar to 5 Mar
£90
4 Mar - 5 Mar
includes taxes & fees
9.4/10 Exceptional! (1,010 reviews)
Staff are amazing. They were extremely helpful. The communication was excellent. They went out of their way to make sure our visit is smooth. Yasmim and Bavicha are amazing

Reviewed on 21 Feb 2026

Eurostars Porto Douro
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.

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. Flight-inclusive packages are ATOL protected.