Viana do Castelo is located at the mouth of the river Lima. Pilgrims arrive here after walking across the more than 600-metre-long Eiffel bridge. The old town is full of historic buildings, but the Santuário de Santa Luzia above the city is probably the top attraction.

What to see in Viana do Castelo

Santuário de Santa Luzia

Santuário de Santa Luzia

The Santuário de Santa Luzia, completed in 1959, is a neo-Byzantine church sitting atop the Santa Luzia hill. You can get there by climbing 659 stairs, or by taking the funicular. From the top of the dome, you can get a spectacular view of the city, the river Lima and the ocean.

Where to stay in Viana do Castelo

Sort by:Highest rated firstCheapest first
Albergue de Peregrinos Santa Luzia

Albergue de Peregrinos Santa Luzia

€ 15–25
Capacity20
Open
4.5

Albergue de Peregrinos Santa Luzia

€ 15–25
Capacity20
Open
4.5
Bookable via Booking.com

Albergue de Peregrinos Santa Luzia

Parochial
€ 15–25
Capacity20
All year
4.5
Bookable via Booking.com

Albergue de peregrinos São João da Cruz dos Caminhos

€ 12
Capacity40
Open
3.8

Albergue de peregrinos São João da Cruz dos Caminhos

€ 12
Capacity40
Open
3.8

Albergue de peregrinos São João da Cruz dos Caminhos

Parochial
€ 12
Capacity40
All year
3.8
Ratings via Google Places
+ more than 100 more accommodations in Viana do Castelo on Booking.com