Find hotels in Sao Joao da Madeira from 1.195.849 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Sao Joao da Madeira
Apart hotel
Check prices for these dates
Our top choices for Sao Joao da Madeira hotels

9.8 out of 10, Exceptional, (7)
The price is 3.124.232 ₫
3.311.686 ₫ total
includes taxes & fees
2 Jan - 3 Jan 2026

7.8 out of 10, Good, (185)
The price is 1.735.514 ₫
2.229.675 ₫ total
includes taxes & fees
8 Jan - 9 Jan 2026
The price is 1.706.702 ₫
1.809.104 ₫ total
includes taxes & fees
11 Dec - 12 Dec

9.8 out of 10, Exceptional, (16)
The price is 1.706.702 ₫
1.809.104 ₫ total
includes taxes & fees
14 Dec - 15 Dec
The price is 1.462.615 ₫
1.550.372 ₫ total
includes taxes & fees
11 Dec - 12 Dec

9.0 out of 10, Wonderful, (310)
The price is 3.731.662 ₫
3.955.500 ₫ total
includes taxes & fees
11 Dec - 12 Dec
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Sao Joao da Madeira attractions
Learn more about Sao Joao da Madeira
Industrial heritage comes alive at the Hat Museum and Footwear Museum, where you can watch craftspeople create traditional Portuguese products. Take a guided factory tour to see how shoes are made, then explore the vibrant city centre with its colourful street art and local cafés.

Top Sao Joao da Madeira Hotel Reviews

Cenica Porto Hotel, Curio Collection by Hilton
10/10 Excellent

The Log Porto Hotel by Piamonte Hotels
10/10 Excellent
More cheap stays in Sao Joao da Madeira

Hotel do Norte
Rua Fernandes Tomas, 579 Porto
The price is 954.533 ₫ per night from 11 Dec to 12 Dec
954.533 ₫
1.195.849 ₫ total
11 Dec - 12 Dec
includes taxes & fees
7.2/10 Good! (442 reviews)
Hotels in Sao Joao da Madeira with star rating

5 Star Hotels
51 properties
Frequently asked questions
Explore a world of travel with Expedia
Accommodation near Sao Joao da Madeira attractions
- Hotels near Pacos da Cultura
- Hotels near Porto Historic Center
- Hotels near Dom Luis I Bridge
- Hotels near Livraria Lello
- Hotels near Bolhao Market
- Hotels near Casa da Música
- Hotels near Espinho Beach
- Hotels near Clerigos Tower
- Hotels near Duoro River
- Hotels near Vila Nova de Gaia
- Hotels near University of Porto
- Hotels near Cais de Gaia
- Hotels near Europarque Conference Center
Choose Your Sao Joao da Madeira Hotel Style
- Business Hotels in Sao Joao da Madeira
- Historic Hotels in Sao Joao da Madeira
- Hotels with Air Conditioning in Sao Joao da Madeira
- Hotels with Babysitting Services in Sao Joao da Madeira
- Hotels with Breakfast in Sao Joao da Madeira
- Hotels with Gym in Sao Joao da Madeira
- Hotels with Parking in Sao Joao da Madeira
- Hotels with Pool in Sao Joao da Madeira
- Hotels with Restaurant in Sao Joao da Madeira
- Hotels with Room Service in Sao Joao da Madeira
- Hotels with Wifi in Sao Joao da Madeira
- Hotels with a Bar in Sao Joao da Madeira
- Shopping Hotels in Sao Joao da Madeira
- Spa Hotels in Sao Joao da Madeira
- Wedding Hotels in Sao Joao da Madeira
Hotels near Sao Joao da Madeira Airports
Search Sao Joao da Madeira Hotel Brands
Hotels Near Sao Joao da Madeira, Aveiro District
- Vila Nova de Gaia Hotels
- Aveiro Hotels
- Gondomar Hotels
- Sao Pedro do Sul Hotels
- Espinho Hotels
- Agueda Hotels
- Santa Maria da Feira Hotels
- Penafiel Hotels
- Ovar Hotels
- Castelo de Paiva Hotels
- Northern Portugal Hotels
- Arouca Hotels
- Lordelo do Ouro e Massarelos Hotels
- Marco de Canaveses Hotels
- Valongo Hotels
- Paredes Hotels
- Oliveira De Azemeis Hotels
- Cinfães Hotels
- Estarreja Hotels





















































































