Filters
Popular
80
122
43
40
37
77
55
34
9
6
3
Search by name
Star rating
11
7
8
140
MoreLess
Guest rating
9
6
3
MoreLess
Accommodation type
34
MoreLess
Price per night
104
32
17
8
5
MoreLess
Nearby
80
86
81
62
81
72
MoreLess
Hotel type
112
42
32
15
12
12
10
9
5
1
1
39
14
8
4
3
3
1
MoreLess
Amenities
122
43
40
37
25
22
15
MoreLess
Room features
2
3
1
3
25
14
2
7
1
MoreLess
Services
11
6
22
18
15
MoreLess
Brands
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 166 hotels in Viana do Castelo
Get Prices

166 hotels in Viana do Castelo

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Casa Melo AlvimAv. Conde Da Carreira, 28, Viana do Castelo, Portugal, 4900-343View on map
200 m from City Centre200 m from Estação Viana Shopping
Guests can take advantage of a private pool and a shared lounge and a library, while staying in the welcoming property, set in a shopping area.
  • The hotel has
    • EUR 10 per day
    +1
8.2
Great131 reviews
Price from£ 71per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Pousada De Viana Do CasteloMonte De Santa Luzia, Viana do Castelo, Portugal, 4901-909View on map
1.1 km from City Centre300 m from Santa Luzia Sanctuary
Nestled in a busy area, and close to a port, the property features a gym and a fitness centre.
  • The hotel has
    • On-site car park
    +1
8.4
Great193 reviews
Price from£ 105per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Axis Viana Business & SpaAv. Capitao Gaspar De Castro, Viana do Castelo, Portugal, 4900 462View on map
1.3 km from City Centre1.3 km from Santa Luzia Sanctuary
This venue welcomes guests in the centre of Viana do Castelo, offering 88 rooms, mountain biking, windsurfing and horse riding.
  • The hotel has
    • EUR 3.50 per day
    +1
7.8
Very good727 reviews
Price from£ 75per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel Rali VianaAvenida Afonso Iii, 180, Viana do Castelo, Portugal, 4900-477View on map
500 m from City Centre700 m from Sao Sebastiao Shopping
The hotel has to offer a wellness area, a hot tub and a sauna onsite along with 39 rooms, boasting setting in a busy area.
  • The hotel has
    • Off-site car park
    +1
7.8
Very good203 reviews
Price from£ 95per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Fabrica Do ChocolateRua Gontim 70-76, Viana do Castelo, Portugal, 4900474View on map
600 m from City Centre700 m from Tourism Office - Viana Welcome Center
Located just off Estação Viana Shopping and 4.6 km from Praca da Republica, this hotel features a shared lounge and a golf course.
  • The hotel has
    • EUR 8 per day
    +1
8.8
Great4 reviews
Price from£ 74per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Do Parque - Viana Do CasteloPraca Da Galiza, Viana do Castelo, PortugalView on map
900 m from City Centre1000 m from Tourism Office - Viana Welcome Center
At this hotel, located close to Xcapegames, you can spend the day in a year-round outdoor pool or keep active with windsurfing, canoeing and cycling
  • The hotel has
    • Paid parking
    +1
7.4
Very good833 reviews
Price from£ 45per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel Flor De SalAv De Cabo Verde Nº 100, Viana do Castelo, Portugal, 4900-350View on map
1.5 km from City Centre600 m from Shipyards of Viana do Castelo
Set in a busy area, the hotel welcomes guests with a private swimming pool, and nice views of the mountain.
  • The hotel has
    • On-site car park
    +1
7.6
Very good54 reviews
Price from£ 107per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Absoluto Design HotelRua Da Bandeira 174, Viana do Castelo, Portugal, 4900-560View on map
500 m from City Centre600 m from Sao Sebastiao Shopping
There are rooms facing the sea and the hotel is set close to Citania de Santa Luzia.
  • The hotel has
    • EUR 8.50 per day
    +1
9.0
Perfect62 reviews
Price from£ 71per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Casa Manuel Espregueira E OliveiraRua Manuel Espregueira, 190, Viana do Castelo, Portugal, 4900-318View on map
400 m from City Centre200 m from Sao Sebastiao Shopping
Providing access to a train station placed nearby, this luxury property in Viana do Castelo offers cots and board games for guests with kids.
  • The hotel has
    • Off-site car park
    +1
Price from£ 109per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Parque de Campismo Orbitur Viana do CasteloR.Diogo Alvares - Cabedelo,- , Viana do Castelo, Portugal, 4935-161View on map
1.8 km from City Centre1.4 km from Tourism Office - Viana Welcome Center
The venue is located in Viana do Castelo, just 1.8 km from Shipyards of Viana do Castelo, and boasts an outdoor pool.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
Price from£ 42per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Quinta De CortinhasPaco - Arcos De Valdevez, Viana do Castelo, Portugal, 4970-231View on map
37.8 km from City Centre
This classical-style hotel is set at a short distance to Paco de Giela.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Outdoor swimming pool
    +1
Price from£ 282per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
A PonteHotelRua Do Poco Pescadouro, Nº 32, Viana do Castelo, Portugal, 4900-782View on map
3.3 km from City Centre
Located a few steps from Estação Viana Shopping, the hotel features 11 rooms with views over the river.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.2
Great38 reviews
Price from£ 42per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
LaranjeiraRua Candido Dos Reis 45, Viana do Castelo, Portugal, 4900-082View on map
100 m from City Centre200 m from Sao Sebastiao Shopping
The hotel is a short 5-minute walk from Museu do Traje, boasting a nightclub, a shared lounge and a library.
  • The hotel has
    • EUR 5 per day
    +1
8.8
Great355 reviews
Price from£ 51per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Do CaisEstrada Nacional 13, Rua Das Flores 115 Darque, Viana do Castelo, PortugalView on map
2.3 km from City Centre2.0 km from Tourism Office - Viana Welcome Center
Boasting location close to Shipyards of Viana do Castelo, the venue includes 23 rooms and an outdoor pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Car park
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price from£ 35per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel CalatravaRua Manuel Fiuza Junior, 157, Viana do Castelo, Portugal, 4900-458View on map
600 m from City Centre800 m from Sao Sebastiao Shopping
The hotel offers easy access to Praca da Republica, boasting 15 rooms in the heart of Viana do Castelo.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price from£ 42per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel Jardim Viana Do CasteloAlameda 5 De Outubro, Nº 68, Viana do Castelo, Portugal, 4900-515View on map
500 m from City Centre200 m from Tourism Office - Viana Welcome Center
The accomodation is centrally placed near Xcapegames, offering 20 rooms along with a 24-hour restaurant.
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
7.2
Very good97 reviews
Price from£ 48per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Viana SolLargo Vasco Da Gama, Viana do Castelo, Portugal, 4900-322View on map
400 m from City Centre200 m from Tourism Office - Viana Welcome Center
Thanks to the hotel's ideal location, guests here can admire views of the river or spend their time discovering the entertainment area.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
Price from£ 58per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel Club PostilhaoEstrada Nacional 13 Rua Das Flores 115, Viana do Castelo, PortugalView on map
2.3 km from City Centre2.0 km from Tourism Office - Viana Welcome Center
Everyone will enjoy an outdoor swimming pool onsite and admire garden views offered from 23 rooms.
  • The hotel has
    • Free internet access
    +1
Price from£ 44per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Quinta Do MonteverdeCountry houseAvenida Da Praia 338, Viana do Castelo, Portugal, 4900View on map
8.5 km from City Centre
This villa, situated in the popular area, includes an outdoor swimming pool along with a seasonal outdoor swimming pool, a sun terrace and a bar.
  • The country house has
    • On-site car park
    +1
  • The country house has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
9.2
Perfect34 reviews
Price from£ 133per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Quinta De ValverdeUrsulinas, Viana do Castelo, Portugal, 4900View on map
700 m from City Centre400 m from Santa Luzia Sanctuary
This traditional property offers a swimming pool and is situated in a popular area close to the Lima River.
  • The has
    • Free Wi-Fi in rooms
    +1
  • The has
    • On-site car park
    +1
  • The has
    • Kitchen
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
8.8
Great49 reviews
Price from£ 95per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Your booking experience in Viana do Castelo

With a vast range of, easy-to-use search tools and descriptive hotel profiles, you'll find Viana do Castelo hotel deals in a wink. Hotelmix.co.uk enables you to filter your search in Norte Region by proximity to public transport and tourist places. We’ve got business and spa hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.

Budget hotels in Viana do Castelo

If you're on a budget, stay at A Ponte, which offers rooms with rates starting from 49£. For a cheap hotel that's centrally located, you can try Hotel Jardim Viana Do Castelo near Capela das Almas, which is 550 meters from the city center.

Proximity to public transport

If you would like to stay near Viana do Castelo train station, check out the latest deals at Maca De Eva or Bright Sao Domingos Apartment.

Convenience of staying in the city centre

Hotels such as Absoluto Design Hotel and Fabrica Do Chocolate will put you at the heart of the action. An option near the city center is Hospedaria Senhora Do Carmo next to Castelo do Lindoso.

If you would like to see some of the city's tourist attractions, pick a hotel near Praia da Amorosa, such as Hotel Areias Claras located less than a 15-minute walk away.

Luxury and boutique accommodation

Pousada De Viana Do Castelo is an upscale hotel with a tennis court, windsurfing and canoeing, located close to Templo do Sagrado Coração de Jesus.

Apartments, B&Bs and others

Hotel Margarida Da Praca is a cozy apartment in the center of the city located 100 meters from Ze Natario. If you're looking for a homey place to stay, consider Vista Mar, located beside Gelfa. Hotel Rural Quinta De S Sebastiao offers family-friendly accommodation with a tennis court, a picnic area and hiking as well as featuring views of the garden. For a relaxing vacation, book a resort hotel near Ponte Eiffel, such as Rali or Do Parque - Viana Do Castelo.

+ Read more - Less

Filtering results

Please wait...

166 hotels found