- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Sao Joao da Madeira family-friendly hotels

1. Meliá São João Da Madeira
Meliá São João Da MadeiraSão João da Madeira
9.6 out of 10, Exceptional, (37 reviews)
The price is ฿4,123
฿4,370 total
includes taxes & fees
23 Nov - 24 Nov

2. AS São João da Madeira
AS São João da MadeiraSao Joao da Madeira
7.8 out of 10, Good, (190 reviews)
The price is ฿1,899
฿2,013 total
includes taxes & fees
23 Nov - 24 Nov

3. Central Suites 3
Central Suites 3Sao Joao da Madeira
9.8 out of 10, Exceptional, (16 reviews)
The price is ฿2,079
฿2,204 total
includes taxes & fees
16 Nov - 17 Nov

4. PortoBay Teatro
PortoBay TeatroCentro / Baixa
9.6 out of 10, Exceptional, (749 reviews)
The price is ฿2,791
฿3,182 total
includes taxes & fees
3 Dec - 4 Dec

5. Hotel Vincci Ponte de Ferro
Hotel Vincci Ponte de FerroSanta Marinha
9.8 out of 10, Exceptional, (1,003 reviews)
The price is ฿4,034
฿4,500 total
includes taxes & fees
16 Nov - 17 Nov

6. Octant Douro
Octant DouroCastelo de Paiva
9.6 out of 10, Exceptional, (392 reviews)
cleanliness Kids delight at this riverside retreat with pools, game room, and a fantastic babysitting service for perfect family escapes.
The price is ฿10,817
฿11,466 total
includes taxes & fees
23 Nov - 24 Nov

7. The Editory Boulevard Aliados Hotel - Preferred Hotels
The Editory Boulevard Aliados Hotel - Preferred HotelsCentro / Baixa
9.4 out of 10, Exceptional, (346 reviews)
The price is ฿3,235
฿3,653 total
includes taxes & fees
9 Dec - 10 Dec

8. InterContinental Porto - Palacio das Cardosas by IHG
InterContinental Porto - Palacio das Cardosas by IHGCentro / Baixa
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ฿6,518
฿7,134 total
includes taxes & fees
4 Dec - 5 Dec

9. Pestana Vintage Porto Hotel & World Heritage Site
Pestana Vintage Porto Hotel & World Heritage SiteCentro / Baixa
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ฿5,039
฿5,565 total
includes taxes & fees
30 Nov - 1 Dec

10. Eurostars Porto Douro
Eurostars Porto DouroCentro / Baixa
9.4 out of 10, Exceptional, (1,008 reviews)
The price is ฿2,759
฿3,149 total
includes taxes & fees
15 Dec - 16 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.






















































































