We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Sao Joao da Madeira Station

Check In Check Out
Show Prices
Sort by:
Ranking
Ranking
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Rua Adelino Amaro da Costa 573, Sao Joao da Madeira 3700-023, Portugal
0.4 km from Sao Joao da Madeira Station
#1 of 1 hotels in Sao Joao da Madeira
Check In Check Out
Show Prices
301 Murtosa Torreira, Murtosa 3870-301, Portugal
2.5 km from Sao Joao da Madeira Station

No photo provided
Check In Check Out
Show Prices
Rua Santa Maria da Feira, Santa Maria da Feira 4520-294, Portugal
4.5 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Lugar do Castelo | Santa Maria da Feira, Aveiro 4520, Portugal
4.5 km from Sao Joao da Madeira Station
No photo provided
Check In Check Out
Show Prices
Rua Doutor Antonio Carlos Ferreira Soares 2, Santa Maria da Feira 4520-214, Portugal
5.2 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua da Malaposta, 510 - EN1, Santa Maria da Feira 4520-506, Portugal
6.0 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua Sao Paulo da Cruz, Santa Maria da Feira 4520-249, Portugal
6.3 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Europarque | Espargo, Santa Maria da Feira 4520-153, Portugal
7.7 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
1079, Lagos 8401-908, Portugal
8.6 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Largo da Republica, Oliveira de Azemeis 3720-240, Portugal
10.6 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua Engenheiro Adelino Amaro da Costa 50, Ovar 3880-214, Portugal
11.1 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua Aquilino Ribeiro 1, Ovar 3880-151, Portugal
11.6 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua dos Bombeiros Voluntarios 80, Esmoriz 3885-549, Portugal
12.8 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Av. Infante D. Henrique, 734, Ovar 3880-355, Portugal
15.4 km from Sao Joao da Madeira Station
Slideshow
Check In Check Out
Show Prices
Rua Marques Rodrigues no. 36, Estarreja 3860-297, Portugal
16.6 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua 21 77, Espinho 4500-202, Portugal
17.5 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua 6 | Edf. PraiaGolfe Hotel, Espinho 4500-357, Portugal
17.6 km from Sao Joao da Madeira Station
Slideshow
Check In Check Out
Show Prices
Avenida de Liberdade 212 | São Félix da Marinha, Vila Nova de Gaia 4410-154, Portugal
19.1 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Novais - Santa Eulalia, Arouca 4540-540, Portugal
19.2 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Augusto Martins Pereira | Sever do Vouga, Aveiro 3740-255 , Portugal
21.1 km from Sao Joao da Madeira Station
No photo provided
Check In Check Out
Show Prices
Avenida Reinaldo de Noronha 24, Arouca 4540-105, Portugal
21.6 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Quintas do Sul | Murtosa, Torreira 3870-304, Portugal
22.7 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Avenida Antonio Coelho Moreira, Vila Nova de Gaia 4405-528, Portugal
24.7 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Still looking for a place to stay?
Sao Joao da Madeira has 2 B&Bs/inns with 29 reviews
Praca Luis Ribeiro No 7, Sao Joao da Madeira 3700-172, Portugal
0.3 km from Sao Joao da Madeira Station
#1 of 2 Sao Joao da Madeira B&B and Inns
Check In Check Out
Show Prices
Praca Luis Ribeiro 165, Sao Joao da Madeira 3700-172, Portugal
0.3 km from Sao Joao da Madeira Station
#2 of 2 Sao Joao da Madeira B&B and Inns

No photo provided
Check In Check Out
Show Prices
See all 2 Sao Joao da Madeira B&Bs/inns
Also consider hotels near Sao Joao da Madeira
See all hotels in or near Sao Joao da Madeira
301 Murtosa Torreira, Murtosa 3870-301, Portugal
2.5 km from Sao Joao da Madeira Station

No photo provided
Check In Check Out
Show Prices
Rua Santa Maria da Feira, Santa Maria da Feira 4520-294, Portugal
4.5 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua Doutor Antonio Carlos Ferreira Soares 2, Santa Maria da Feira 4520-214, Portugal
5.2 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua da Malaposta, 510 - EN1, Santa Maria da Feira 4520-506, Portugal
6.0 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
Rua Sao Paulo da Cruz, Santa Maria da Feira 4520-249, Portugal
6.3 km from Sao Joao da Madeira Station
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.