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
Get Prices

68 hotels in Viana do Castelo

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Viana SolLargo Vasco Da Gama, Viana do Castelo, Portugal, 4900-322View on map
700 m from City Centre200 m from Tourism Office - Viana Welcome Center
Housed in a building with a Spanish-style architecture, this 4-storey hotel is not far away from Church of Misericordia.
  • 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 fromC$ 106per nightSelect
Not available
Casa Melo AlvimAv. Conde Da Carreira, 28, Viana do Castelo, Portugal, 4900-343View on map
300 m from City Centre200 m from Estação Viana Shopping
The hotel offers a grand accommodation with 20 rooms in the beach area of Viana do Castelo.
  • The hotel has
    • EUR 10 per day
    +1
8.2
Great131 reviews
Price fromC$ 128per nightSelect
Not available
Do Parque - Viana Do CasteloPraca Da Galiza, Viana do Castelo, Portugal
1.2 km from City Centre1000 m from Tourism Office - Viana Welcome Center
This central hotel boasts a summer terrace, a winter garden and a golf course available on site and guests are just a few steps from Estação Viana Shopping.
7.4
Very good833 reviews
Price fromC$ 95per nightSelect
Not available
Hi Viana Castelo PousadajuventudeRua De Limia, Viana do Castelo, Portugal, 4900-405
1.3 km from City Centre1.0 km from Tourism Office - Viana Welcome Center
With river views, the venue is placed 10 minutes' walk from the center of Viana do Castelo, at a short distance from Museu da Fabrica de Louca Regional de Viana do Castelo.
Price fromC$ 54per nightSelect
Not available
Hotel LaranjeiraRua Candido Dos Reis 45, Viana do Castelo, Portugal, 4900-082
500 m from City Centre200 m from Sao Sebastiao Shopping
This hotel features a night club, a shared lounge and a library, together with rooms overlooking the ocean, and is located in a shopping area.
8.8
Great355 reviews
Price fromC$ 109per nightSelect
Not available
Hospedaria Senhora Do CarmoRua Grande,72 Ou Viela Da Cega,44, Viana do Castelo, Portugal, 4900-542
700 m from City Centre200 m from Tourism Office - Viana Welcome Center
Set in Viana do Castelo, this 10-room property is an ideal base for visits to Sao Sebastiao Shopping .
6.8
Nice2 reviews
Price fromC$ 81per nightSelect
Not available
Pensao O LaranjeiraRua Manuel Espregueira, 24, Viana do Castelo, Portugal, 4900-318
600 m from City Centre200 m from Sao Sebastiao Shopping
Featuring a terrace, this property is situated a short distance from Coastal hike from Viana do Castelo to Montedor and about a 10-minute walk from the center of Viana do Castelo.
8.6
Great7 reviews
Price fromC$ 72per nightSelect
Not available
Pousada De Viana Do CasteloMonte De Santa Luzia, Viana do Castelo, Portugal, 4901-909
900 m from City Centre300 m from Santa Luzia Sanctuary
Set about 2 km from the center of Viana do Castelo, this hotel offers 50 tasteful rooms with park views and a private pool onsite.
8.4
Great193 reviews
Price fromC$ 169per nightSelect
Not available
Hotel Rali VianaAvenida Afonso Iii, 180, Viana do Castelo, Portugal, 4900-477
800 m from City Centre700 m from Sao Sebastiao Shopping
Boasting location close to Shipyards of Viana do Castelo in a shopping area, the venue offers 39 rooms together with a sundeck and an indoor swimming pool.
7.8
Very good203 reviews
Price fromC$ 96per nightSelect
Not available
Casa Do AmealRua Do Ameal, 119, Viana do Castelo, Portugal, 4900585
1.8 km from City Centre1.6 km from Santa Luzia Sanctuary
Bringing you close to Shipyards of Viana do Castelo, the hotel offers to try canoeing, hiking and horse riding and is nestled in a historical-style building.
Price fromC$ 131per nightSelect
Not available
Casa Manuel Espregueira E OliveiraRua Manuel Espregueira, 190, Viana do Castelo, Portugal, 4900-318
500 m from City Centre200 m from Sao Sebastiao Shopping
The hotel is based close to Shipyards of Viana do Castelo in Viana do Castelo, and consists of 6 rooms with classical decor.
Price fromC$ 215per nightSelect
Not available
Fabrica Do ChocolateRua Gontim 70-76, Viana do Castelo, Portugal, 4900474
1000 m from City Centre700 m from Tourism Office - Viana Welcome Center
A 24-hour restaurant is available in this hotel that boasts an unique location close to Museu da Fabrica de Louca Regional de Viana do Castelo.
8.8
Great4 reviews
Price fromC$ 137per nightSelect
Not available
Absoluto Design HotelRua Da Bandeira 174, Viana do Castelo, Portugal, 4900-560
800 m from City Centre600 m from Sao Sebastiao Shopping
Close to Praca da Republica in Viana do Castelo, the cozy hotel is lodged in an innovative-style building and consists of 12 rooms.
9.0
Perfect62 reviews
Price fromC$ 130per nightSelect
Not available
Hotel Jardim Viana Do CasteloAlameda 5 De Outubro, Nº 68, Viana do Castelo, Portugal, 4900-515
800 m from City Centre200 m from Tourism Office - Viana Welcome Center
This historical-style hotel is set at a short distance to Xcapegames.
7.2
Very good97 reviews
Price fromC$ 92per nightSelect
Not available
Hotel Areias ClarasRua Da Praia,54,Amorosa, Viana do Castelo, Portugal, 4935-580
5.9 km from City Centre
Thanks to the hotel's beachfront location, guests here can admire views of the sea or spend their time discovering the northern area.
Price fromC$ 75per nightSelect
Not available
Albergue De PeregrinoshostelMonte Santa Luzia 176, Viana do Castelo, Portugal, 4900-000
700 m from City Centre100 m from Santa Luzia Sanctuary
With river views, the venue is placed 10 minutes' walk from the center of Viana do Castelo, at a short distance from Estação Viana Shopping.
Price fromC$ 60per nightSelect
Not available
Do CaisEstrada Nacional 13, Rua Das Flores 115, Viana do Castelo, Portugal
2.7 km from City Centre2.0 km from Tourism Office - Viana Welcome Center
Boasting location close to Praca da Republica, the venue includes 23 rooms and an outdoor pool.
Price fromC$ 20per nightSelect
Not available
Hotel CalatravaRua Manuel Fiuza Junior, 157, Viana do Castelo, Portugal, 4900-458
900 m from City Centre800 m from Sao Sebastiao Shopping
Set in the historical centre of Viana do Castelo, the property offers 15 rooms overlooking the city.
Price fromC$ 74per nightSelect
Not available
Maca De EvaRua Do Poco, Viana do Castelo, Portugal, 4900-519
700 m from City Centre300 m from Tourism Office - Viana Welcome Center
With mountain views, the venue is placed 10 minutes' walk from the center of Viana do Castelo, at a short distance from Estação Viana Shopping.
Price fromC$ 50per nightSelect
Not available
Axis Viana Business & SpaAv. Capitao Gaspar De Castro, Viana do Castelo, Portugal, 4900 462
Placed just off Tourism Office in a dynamic area, this hotel offers a wellness area, a solarium and a Jacuzzi onsite.
7.8
Very good730 reviews
Price fromC$ 123per nightSelect
Not available
Hotel Flor De SalAv De Cabo Verde Nº 100, Viana do Castelo, Portugal, 4900-350
1.2 km from City Centre600 m from Shipyards of Viana do Castelo
At this property, guests can enjoy panoramic views across the ocean and use a private pool available on site.
7.6
Very good56 reviews
Price fromC$ 190per nightSelect
Not available
Dona Emilia Guest HouseRua Manuel Espregueira 6, Viana do Castelo, Portugal, 4900-318
600 m from City Centre200 m from Sao Sebastiao Shopping
While staying in this 6-bedroom apartment with a sunny balcony, guests can visit Chafariz da Praca da Republica.
Price fromC$ 128per nightSelect
Not available
Hotel FeelvianaRua Bras De Abreu Soares, N. 222, Viana do Castelo, Portugal
1.7 km from City Centre1.1 km from Tourism Office - Viana Welcome Center
Each room out of 55 offers sea views, while onsite there are a health club and a Jacuzzi.
Price fromC$ 268per nightSelect
Not available
Quinta De ValverdeUrsulinas, Viana do Castelo, Portugal, 4900
400 m from City Centre400 m from Santa Luzia Sanctuary
Enticing guests with the swimming pool, the villa is located in the historic part of Viana do Castelo.
8.8
Great49 reviews
Price fromC$ 181per nightSelect
Not available
Casa Da ReinaCaminho Do Pardinheiro, Nº122, Chafe, Viana do Castelo, Portugal, 4935-592
6.2 km from City Centre
Set 6 km from Tourism Office, this 1-bedroom property boasts the swimming pool.
Price fromC$ 131per nightSelect
Not available
A PonteRua Do Poco Pescadouro, Nº 32, Viana do Castelo, Portugal, 4900-782
3.6 km from City Centre
Located next to Shipyards of Viana do Castelo, the venue comprises 11 rooms with terrace views.
8.2
Great38 reviews
Price fromC$ 71per nightSelect
Not available
Dias HouseRua Do Reguengo 452, Viana do Castelo, Portugal, 4935-301
4.5 km from City Centre
Situated a 10-minute drive to Tourism Office, this villa features the balcony and a garden.
Price fromC$ 70per nightSelect
Not available
Casa Do Nato -Turismo RuralRua Do Moreno Nº 130, Viana do Castelo, Portugal, 4900-278
6.1 km from City Centre
This villa is placed 7 km from Estação Viana Shopping and boasts 8 rooms with tiled flooring.
Price fromC$ 139per nightSelect
Not available
A Vianesa Guest HouseRua Emidio Navarro N35, Viana do Castelo, Portugal, 4900-531
500 m from City Centre500 m from Estação Viana Shopping
Set in Viana do Castelo, this 7-room property is an ideal base for visits to Museu da Fabrica de Louca Regional de Viana do Castelo.
Price fromC$ 226per nightSelect
Not available
Quinta Do MonteverdeAvenida Da Praia 338, Viana do Castelo, Portugal, 4900
8.8 km from City Centre
Set in Viana do Castelo, this accommodation features the swimming pool and a patio.
9.2
Perfect34 reviews
Price fromC$ 230per nightSelect
Not available
Hotel Margarida Da PracaLargo 5 De Outubro, Nº 58, Viana do Castelo, Portugal
800 m from City Centre100 m from Tourism Office - Viana Welcome Center
Situated 1 km from the centre of Viana do Castelo, the apartment with a view over the river offers a terrace.
7.6
Very good168 reviews
Price fromC$ 121per nightSelect
Not available
Amorosa Beach ApartmentRua Do Sol Chafe, Viana do Castelo, Portugal, 4935-580
5.5 km from City Centre
Situated 6 km from the centre of Viana do Castelo, the apartment with a view over the sea offers a patio.
Price fromC$ 761per nightSelect
Not available
Quinta Do Vale Do MonteAvenida Do Santoinho, 1219 - Darque, Viana do Castelo, Portugal, 4935-176
5.3 km from City Centre
Situated 4.6 km from Tourism Office, this venue features an outdoor pool.
Price fromC$ 159per nightSelect
Not available
Mordoma Guest HousePraca Da Erva Nº3 1º Andar, Viana do Castelo, Portugal, 4900-525
700 m from City Centre200 m from Tourism Office - Viana Welcome Center
Offering a mini-kitchen with a microwave oven and a toaster, the venue is located 10 minutes' walking distance from the center of Viana do Castelo.
Price fromC$ 110per nightSelect
Not available
Quinta Do Paco D'AnhaAv. Da Estrada Real, Viana do Castelo, Portugal
4.5 km from City Centre
Set 1.5 km from Casa dos Sa Soutomaior, this traditional property features the swimming pool.
8.4
Great10 reviews
Price fromC$ 127per nightSelect
Not available
3 Marias Residence124 Rua De Caminha, Viana do Castelo, Portugal, 4900-468
1.1 km from City Centre900 m from Santa Luzia Sanctuary
The 6-room accommodation is 1300 meters from Tourism Office, and Braga airport is about 35 km away.
Price fromC$ 353per nightSelect
Not available
Parque De Campismo Orbitur Viana Do CasteloR.Diogo Alvares - Cabedelo,- , Viana do Castelo, Portugal, 4935-161
2.0 km from City Centre1.4 km from Tourism Office - Viana Welcome Center
This property is 3.8 km from Praca da Republica and welcomes its guests to enjoy windsurfing and surfing.
Price fromC$ 149per nightSelect
Not available
Quinta De CortinhasPaco,Sn , Viana do Castelo, Portugal, 4970-231
38.0 km from City Centre
This classical-style hotel is set at a short distance to VIVI - Adventourism.
Price fromC$ 446per nightSelect
Not available
Hotel Club PostilhaoEstrada Nacional 13 Rua Das Flores 115, Viana do Castelo, Portugal
2.7 km from City Centre2.0 km from Tourism Office - Viana Welcome Center
Offering garden views, the venue is placed close to Fortaleza de Valenca do Minho, and boasts an outdoor pool.
Price fromC$ 81per nightSelect
Not available
Apartamentos ValdemarRua Manuel Espregueira, 225-2º E 3º Andar, Viana do Castelo, Portugal, 4900-318
500 m from City Centre200 m from Sao Sebastiao Shopping
Situated in Viana do Castelo, within a 5-minute walk from Museu do Traje, this apartment features a patio with a sitting area.
Price fromC$ 75per nightSelect
Not available
Quinta Da Boa ViagemAlem Do Rio, Viana do Castelo, Portugal, 4900-661
3.4 km from City Centre
Offering a swimming pool, this quiet property features a kitchenette and a garden.
Price fromC$ 144per nightSelect
Not available
Quinta Do Real - Casa De CampoAvenida Sao Joao Bosco 442, Viana do Castelo, Portugal, 4900-896
1.6 km from City Centre1.2 km from Santa Luzia Sanctuary
Located 1500 meters from Valenca Weekly Market, this self-catering villa features a rooftop terrace and a full kitchen.
Price fromC$ 159per nightSelect
Not available
Quinta Do FortunatoMeixedo, Viana do Castelo, Portugal, 4925-209
11.9 km from City Centre
Set 13 km from Shipyards of Viana do Castelo, this accommodation features a private pool and a sunny patio.
Price fromC$ 268per nightSelect
Not available
Quinta Do PiroleiroLugar Do Piroleiro Afif, Viana do Castelo, Portugal, 4900-012
9.7 km from City Centre
Select
Not available
Passeio Das MordomasRua Grande N�72, Viana do Castelo, Portugal, 4900-542
700 m from City Centre200 m from Tourism Office - Viana Welcome Center
Featuring 4 bedrooms, a shared kitchen, and a sunny balcony, the property is 1 km from Xcapegames.
Price fromC$ 739per nightSelect
Not available
Moradia Das VioletasRua Das Violetas Areosa Nº106 Areosa Alem Do Rio, Viana do Castelo, Portugal, 4900-016
4.2 km from City Centre
Set 4.4 km from Estação Viana Shopping, this property features 3 bedrooms and a garden with a sitting area.
Price fromC$ 252per nightSelect
Not available
Melo Alvim Suites & ApartmentsAvenida Conde Carreira N28, Viana do Castelo, Portugal, 4900-082
500 m from City Centre200 m from Sao Sebastiao Shopping
There are rooms facing the city and the hotel is set close to Castelo de Portuzelo.
Price fromC$ 288per nightSelect
Not available
Casa D'AfifeEstrada Nacional 13 1788, Viana do Castelo, Portugal, 4900-012
9.6 km from City Centre
Situated 10 km from Santuario de Santa Luzia, this property features a sunbathing terrace and a library.
Price fromC$ 144per nightSelect
Not available
Zimborio Guest HouseRua Emidio Navarro, 35, Viana do Castelo, Portugal, 4900-391
500 m from City Centre500 m from Estação Viana Shopping
Placed close to Convento S. Francisco do Monte in the centre of Viana do Castelo, this hotel offers 6 rooms.
Select
Not available
Private Gardened House 5Min From The BeachBeco Da Tapada Nr. 59 Anha Viana Do Castelo, Viana do Castelo, Portugal, 4935-335
5.6 km from City Centre
Set 5 km from O Navio Gil Eannes, this property features 3 bedrooms and a shared lounge with barbecue.
Price fromC$ 195per nightSelect
Not available
Portugalactive Beach FlatRua Fernao Martins Da Costa 3 R C, Viana do Castelo, Portugal, 4935-158
1.5 km from City Centre1000 m from Tourism Office - Viana Welcome Center
Overlooking the garden, the apartment is equipped with a full kitchen and the sun terrace, while being ideal for those willing to visit O Navio Gil Eannes.
Price fromC$ 151per nightSelect
Not available
Orbitur Viana Do Castelo Bungalows - Caravan ParkRua Diogo Alvares, Viana do Castelo, Portugal, 4935-161
2.0 km from City Centre1.4 km from Tourism Office - Viana Welcome Center
Select
Not available
Alojamento Local FerrosR. Gago Coutinho 8, Viana do Castelo, Portugal, 4900-510
600 m from City Centre300 m from Sao Sebastiao Shopping
This is a 2-bedroom villa, set in proximity to Cabedelo.
Price fromC$ 137per nightSelect
Not available
Regina - Quinta Sao Francisco Rural ResortCaminho Dos Paihas Lugar De Romae - Outeiro, Viana do Castelo, Portugal, 4925-549
7.6 km from City Centre
Located a few steps from Alminhas da Cova, the hotel features 10 rooms with views over garden.
Price fromC$ 215per nightSelect
Not available
Conheca O Minho E Descanse Em Plena Natureza. Sinta-Se Em Casa.Caminho Da Cunha 275, Covas Portugal, Viana do Castelo, Portugal, 4920-042
24.3 km from City Centre
Price fromC$ 197per nightSelect
Not available
Casa Da Terra Land HouseCaminho Da Cunha 275, Viana do Castelo, Portugal, 4920-042
24.3 km from City Centre
Price fromC$ 312per nightSelect
Not available
Villa Rua Da Varzea - 3Rua Da Varzea 177 Arcos De Valdevez, Viana do Castelo, Portugal, 4970-500
31.4 km from City Centre
Price fromC$ 799per nightSelect
Not available
Holiday Home Rua De Sao JoseRua De Sao Jose 413 , Viana do Castelo, Portugal, 4900-308
300 m from City Centre500 m from Estação Viana Shopping
Offering a fully-fitted kitchen equipped with a microwave, an oven and a washing machine, this villa is set near Praia do Porto de Vinha.
Price fromC$ 573per nightSelect
Not available
Holiday Home Ameal, Viana do Castelo, Portugal, 4900-585
1.8 km from City Centre1.6 km from Tourism Office - Viana Welcome Center
Featuring a terrace along with 5 bedrooms, this villa is set 2.5 km from Fiori.
Price fromC$ 191per nightSelect
Not available
Portugal Active Mountain LodgeCaminho De Paredes, Viana do Castelo, Portugal, 4905
15.0 km from City Centre
Offering views of the garden, the venue is placed close to Parque de Valinhas and boasts the outdoor swimming pool.
Select
Not available
Apartamento DiRua Manuel Espregueira Rua Manuel Espregueira N 241, Viana do Castelo, Portugal, 4900-318
500 m from City Centre200 m from Sao Sebastiao Shopping
The accommodation consists of a kitchen, 2 bedrooms and is situated near North Beach.
Price fromC$ 244per nightSelect
Not available
Conheca O Minho E Descanse Em Plena Natureza SuiteCaminho Da Cunha, Viana do Castelo, Portugal, 4920 042
24.3 km from City Centre
Select
Not available
Conheca O Minho E Descanse Em Plena Natureza-SuiteCaminho Da Cunha, Viana do Castelo, Portugal, 4920 - 042
24.3 km from City Centre
The property is fitted with an outdoor swimming pool and is situated less than 26 km from Shipyards of Viana do Castelo.
Price fromC$ 71per nightSelect
Not available
Quinta De VermilNer. 1440 Rua De Santa Maria De Ardegao Ardegao Ponte De Lima, Viana do Castelo, Portugal, 4990-535
20.3 km from City Centre
The property is fitted with a seasonal outdoor pool and is situated less than 20 km from Tourism Office.
Price fromC$ 128per nightSelect
Not available
Casa Pedro E InesR. Da Eira Velha 107, Viana do Castelo, Portugal, 4900-686
3.7 km from City Centre
Featuring a picnic area and barbeque grills, this venue provides convenient access to Ponte Eiffel and is within a 60-minute drive from Francisco Sa Carneiro airport.
Select
Not available
Alojamento Local Ferros Viana Do CasteloRua Gago Coutinho 8, Viana do Castelo, Portugal, 4900-343
700 m from City Centre400 m from Tourism Office - Viana Welcome Center
Offering a patio, this apartment is situated 1000 metres from Praia Fluvial de Viana do Castelo.
Select
Not available
Apartment AmorosaAmorosa, Viana do Castelo, Portugal, 4935-580
5.9 km from City Centre
Featuring 2 bedrooms, a fully-fitted kitchen, and a balcony, the property is 6 km from Sao Sebastiao Shopping .
Price fromC$ 341per nightSelect
Not available
Apartamentos Turisticos Sandy Mar Casa Do BaixinhoR. Pero Galego 203, 4935 Viana Do Castelo, Portugal, Viana do Castelo, Portugal
2.0 km from City Centre1.3 km from Tourism Office - Viana Welcome Center
Select
Not available

Filtering results

Please wait...

68 hotels found

Your booking experience in Viana do Castelo

Look for deals on Viana do Castelo today! Ibooked.ca allows you to shorten your search in Norte Region by price range and accommodation types. We have design and boutique hotels with a huge list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.

Budget hotels in Viana do Castelo

If you're on a budget, stay at A Ponte, which is accompanied with a patio and a sunbathing terrace.

Proximity to public transport

Casa Manuel Espregueira E Oliveira is located 450 meters from Viana do Castelo train station and less than a 5-minute walk from the city center.

Convenience of staying in the city centre

Travelers who prefer staying in the center of the city should check out Rali and Absoluto Design Hotel, which are a 5 and 5-minute walk from the city center. An option near the city center is Hospedaria Senhora Do Carmo next to Casa dos Nichos.

Casa Melo Alvim puts you within a 15-minute walk from Ponte Eiffel and is located 0.1 km away from the city center.

Luxury and boutique accommodation

Axis Viana Business And Spa is a 4-star luxury hotel 0.3 km from Igreja da Misericordia and boasts an indoor swimming pool, boating and cycling.

Apartments, B&Bs and others

Conheca O Minho E Descanse Em Plena Natureza-Suite, located near Ponte de Vilar de Mouros, is a cozy bed-and-breakfast hotel offering an outdoor swimming pool and a free private carpark. Hotel Rural Quinta De S Sebastiao offers guests 3-star family accommodation and comes with a tennis court, lawn tennis and billiards. Make sure to choose Flor De Sal near Elevador de Santa Luzia - a top-rated resort with views of the coast.

+ Read more - Less