Put old town, scenery and tranquillity on your to-do list during your next visit to Viana do Castelo!
Don’t miss out on the area around Estação Viana Shopping! Top spot for old town, tranquillity and scenery.
scenery, old town and tranquillity are just a few reasons travellers enjoy the area around Santa Luzia Sanctuary.
30 hotels
31 hotels
If old town, scenery and tranquillity are for you, don’t miss out on Core area of Viana do Castelo!
This elegant design hotel boasts luxury spa facilities, indoor and outdoor swimming pools and close proximity to Viana do Castelo’s historic city centre. Wi-Fi is free throughout the hotel.
“Breakfast fantastic. Position. Quality over all. Staff.”
Average review score: 8.4
Directly facing the Atlantic Ocean, Flôr De Sal provides contemporary accommodation a 5-minute drive from Viana Do Castelo historic centre.
“Location of the hotel meant uninterrupted view of the ocean. Rooms were large, contemporary and quiet.”
Average review score: 8.4
Situated in Viana do Castelo, 1.4 km from Shipyards of Viana do Castelo, Hotel FeelViana boasts a seasonal outdoor pool and water sports facilities.
Average review score: 9.7
Situated 500 metres from the city centre, Hotel do Parque offers free parking and a panoramic breakfast restaurant with views of Lima River. The hotel has 2 swimming pools.
“Wonderful hotel in Viana! Facilities have been recently renovated with a modern style. Breakfast was included and it was amazing. Great pool! Close to the city center walking. Confy bed and Nice wifi”
Average review score: 7.8
142 hotel reviews
The 3-star Hotel Rali offers a restaurant and a free wellness centre with sauna, Turkish bath, hot tub and indoor pool. Viana do Castelo’s city centre is less than 5 minutes’ walk away.
“The staff were so courteous and helpful. The hot breakfast option was much appreciated. Great location for exploring this lovely town . On site parking a definite plus.”
Average review score: 8.1
Set high on the Monte de Santa Luzia, Pousada de Viana do Castelo overlooks the town of Viana do Castelo. Rooms have panoramic views over the ocean or lush landscapes.
“The dinner in the restaurant, was delicious. The view from our room was stunning. The beauty of the decor was grand.”
Average review score: 8.9
128 hotel reviews
Featuring free WiFi access available throughout, Hotel Fabrica do Chocolate offers rooms in Viana do Castelo, a 6-minute walk from the Lima River.
“Chocolate themed hotel- heaps of fun and great staff. Chocolate treats on check in and exit.”
Average review score: 9.1
The boutique Laranjeira Hotel is set in the heart of Viana do Castelo, just 500 metres from the Atlantic Ocean. It offers rooms with free internet and panoramic views of the area.
“Perfect location, warm welcome. Nice room, good breakfast. Not to be missed .”
Average review score: 9.1
155 hotel reviews
Set in the historic centre of Viana do Castelo, Jardim is set in a listed building providing picturesque views.
“Da simpatia dos proprietários”
Average review score: 8.4
Average review score: 9
Built in the 16th century, this beautifully restored manor offers individually styled rooms with minibars. In the historic Viana do Castelo, it features a piano bar and garden with a cascade.
“Beautiful property. Wonderful staff - very thoughtful, helpful and generous.”
Average review score: 7.7
Located in Viana do Castelo, this Pousada de Juventude features views over the Lima River. It is 1.5 km from the city centre and a 4-minute walk from the marina.
“Plenty of room. Warm dorms. Good breakfast. Good helpful staff.”
Average review score: 8.9
Hotel A Ponte is located in the Viana do Castelo Municipality just 3 minutes’ drive from the waterfront of the Lima River. It features free Wi-Fi throughout and free parking.
“The service was fantastic, the owner and staff were amazing, thank you for being so hospitable and helpful! The price was great, room was clean and close to the city, very highly recommended!”
Average review score: 8.4
Located in the historic centre of Viana do Castelo, Absoluto Design Hotel offers spacious rooms with innovative design and a flat-screen TV. It features free Wi-Fi and a 24-hour front desk.
“Wonderful, quirky and colourful hotel. Staff very friendly and helpful. The breakfast was incredible. Lots of choice, beautifully presented and the hot food was hot.”
Average review score: 9.1
This hotel is set upon the highest point of the Viana do Castelo, overlooking the ocean, nearby river, and historic city centre, whilst offering top-class accommodation.
“The view from our terrace was excellent.The staff were very helpful.The apartment was very comfortable. Could not have wanted more.”
Average review score: 9.4
The renovated Casa da Reina is a typical Minho house that maintains its original structure. The rural tourism property features a lush garden area and has an outdoor swimming pool.
“A perfect little gem to relax and enjoy a wonderful settng and garden and swimming pool, also close to the beach and tne NP. Stayed 2 nights, wouldn't have minded at all to stay longer. Great, friendly hosts that made you feel at home right away. We recommend 100ù”
Average review score: 8.8
Located on the slopes of Serra de Santa Luzia Mountain, Quinta da Boa Viagem is a 16th-century manor house with an outdoor swimming pool and manicured gardens. It is 5 km from Viana do Castelo.
“Wonderful stay for our family. We love the place and would like to come back. Absolutely peaceful and the people are very friendly.”
Average review score: 8.7
Located a few steps from the emblematic República Square in the centre of Viana do Castelo, Pensão O Laranjeira is a family-run establishment that offers well-lit rooms with free WiFi that portrait...
“The B&B is charming and Helena and the staff are very welcoming. The room was clean and pretty, and had a small balcony overlooking the street. Liked it so much we stayed an extra night.”
Average review score: 7.5
Offering an outdoor pool and a restaurant, Hotel do Cais is located 3.9 km from Viana do Castelo centre. Free WiFi access and a continental breakfast are available.
“Fantastic service and weary good food.”
Average review score: 8.7
Offering a barbecue and sun terrace, Quinta dos Avós is located in Viana do Castelo in the North Region, 8 km from Shipyards of Viana do Castelo. Free WiFi is offered throughout the property.
“Friendly owner, good quality related To price”
Average review score: 8.1
Located in the heart of historic centre of Viana do Castelo, Hotel Calatrava offers traditionally decorated rooms with free Wi-Fi.
“Convienent location, nice breakfast comfortable room and bed, Friendly host and staff. Clearly the owner has pride in his business.”
Average review score: 7.7
Hospedaria Senhora do Carmo is a renovated 400-year old building, located in the heart of Viana do Castelo's historic centre.
“Good recommendations of restaurants. Good location.”
Average review score: 9.5
Offering a sun terrace and views of the mountain, Solar Altamira is a 300-year old manor house situated in Viana do Castelo in the Norte Region, 3.6 km from Shipyards of Viana do Castelo.
“Though our stay was short, this was the best find in our many annual trips to Europe. The owners are passionate and were the perfect hosts. They even brought us a freshly made breakfast and arranged for a stupendous dinner at a local spot. Truly a find. We will return!”
Average review score: 8.8
Featuring a 16th century manor house surrounded by lush gardens, Casa do Ameal is located 1 km from Viana do Castelo’s historic centre. It includes a swimming pool and free parking.
“Everything was perfect. Comfortable apartement,beautiful garden,whole place is amazing.Isabella is very kind person and gave us many advice what to see and where to go. Viana do Castelo is very nice city, app. 10-15 min. walk from Casa .Perfect stay !!! Breakfast were just great in cosy , nice decorated room.I loved that .”
Average review score: 7.6
Located beachfront in the Viana do Castelo district, by the Amorosa Beach, Hotel Areias Claras offers comfortable rooms and free WiFi throughout the property.
“Very clean, lovely staff. Very welcomed”
Set in Viana do Castelo, Vista Mar is 10 km from Shipyards of Viana do Castelo. Estação Viana Shopping is 9 km away. Free WiFi is offered throughout the property.
Featuring a year-round outdoor pool, Lages is a holiday home situated in Viana do Castelo in the Norte Region Region.
Average review score: 9.6
Located in the small village of Carreço, 6 km from Viana do Castelo, Casa do Nato -Turismo Rural offers refurbished accommodation in a former working farm. It offers an outdoor swimming pool.
“Very nice B&B in a beautifully renovated farmhouse at the edge of the village. Superb garden and swimming pool, lots of areas to sit and relax. Separate kitchen for guests to use (very convenient, we liked it a lot). Walking distance (15 min) from beach, where you will find a small restaurant (perfect place to have lunch). Very nice and caring owner. Everything was super clean and well maintained. Amazing breakfast with lots of fresh fruit and homemade cakes.”
Casa das Oliveiras is a detached holiday home is located in Viana do Castelo is 9 km from Shipyards of Viana do Castelo.
Situated 700 metres from Shipyards of Viana do Castelo and 200 metres from Estação Viana Shopping, Araujo offers accommodation in Viana do Castelo.
Situated 1.3 km from Shipyards of Viana do Castelo and 1.1 km from Tourism Office - Viana Welcome Center, Sea House offers accommodation in Viana do Castelo.
Average review score: 9.5
Featuring free WiFi throughout the property, Dona Emília Casa de Hóspedes is set in Viana do Castelo, 1.2 km from Shipyards of Viana do Castelo. Some units have views of the mountain or garden.
“Wonderful and Special stay! Great location, most beautiful house with tasteful decoration, great people. Bed was very comfortable, breakfast rich and tasty, everything perfect. Could not have been better. Via a is a wonderful town!”
Average review score: 9.1
Dias House is located in Viana do Castelo. The unit is sited in a renovated historical house, which is surrounded by a green garden with fruit trees.
“The place is not so Central but when you stay there by car just perfekt. The house an the rooms just beautiful an the Breakfast just perfekt. A Very lovely And familiar, quit place To stay. we can Defendly recommend this Place!”
Average review score: 9.5
Located in a pedestrian street of Viana do Castelo city centre, Casa Manuel Espregueira e Oliveira is a renovated 19th-century townhouse with a 24-hour reception and an airport shuttle.
“A stunningly well appointed hotel which has a depth of history that very few can boast. The staff and owners were extremely hospitable with nothing too much trouble. A very tranquil and friendly place to stay, I look forward to returning again soon.”
Average review score: 9.2
Zimbório Guest House is located in the centre of Viana do Castelo just a few minutes’ walk from train station, restaurants and shops. Free WiFi access is available.
“Absolute fabulous to live in the Historic Centre,just 100 meters off Praça da República. The twin bed room had also access to a roof terrace. Where we had our breakfast. The house was very well equipped, there's even a washing machine! An absolute TOP CHOICE! Viana do Castello is a very beautiful city. From our terrace we could see Santa Lucía, which can be reached by a Funicular. Viana do Castelo has a wonderful sandy beach. You can reach it by a little boat or drive across the bridge.”
Average review score: 7.2
Located 9 km from Shipyards of Viana do Castelo, Casa Fagundes offers pet-friendly accommodation in Viana do Castelo.
Set in Viana do Castelo, 10 km from Shipyards of Viana do Castelo, Vista Mar Apartment features a terrace and views of the sea. Estação Viana Shopping is 9 km from the property.
Mordoma Guest House is located in Viana do Castelo, 1.2 km from Shipyards of Viana do Castelo. Tourism Office - Viana Welcome Center is 200 metres away. Free WiFi is provided throughout the property.
Average review score: 7.8
Apartamentos Valdemar is located in Viana do Castelo’s historical centre. Museu do Traje, where the region’s traditional garments and uniforms are on display is just 270 metres away.
“The upper apartment (3d level) has very nice few from small balcony. WiFi was working in the apartment. Interesting town and nice surroundings. Well equipped place. Nice and helpful owners.”
Average review score: 9.3
Enjoy Viana - Guest House is situated in Viana do Castelo, 1.2 km from Shipyards of Viana do Castelo. Some units have views of the river or city.
“Wonderful host, well appointed & well equipped apartment in central position for everything in Viana!”
Situated in Viana do Castelo, this holiday home features free WiFi and a terrace. Featuring free private parking, the holiday home is 1.7 km from Shipyards of Viana do Castelo.
Average review score: 8.9
Amorosa Beach Apartment is located 9 km from the centre of Viana do Castelo. The property is mere 280 metres from the beach and features Atlantic Ocean views.
“fully equipped and large appartment very close to the sea (200 metres) with nice view; very friendly and helpful hosts; free parking; about ten minutes to drive to Viana; in total a very pleasant stay without any disadvantages (family with two older children)”
Average review score: 9.6
Quinta do Vale do Monte is located in Darque, within 5 km of Viana do Castelo.
“Everything about this Quinta was fantastic, the location, the facilities, the attention to detail, but above all the warmth and generosity of the hosts and staff.”
Average review score: 9.9
Situated 1.5 km from Shipyards of Viana do Castelo in Viana do Castelo, this apartment features a balcony. The air-conditioned unit is 400 metres from Tourism Office - Viana Welcome Center.
“The locations is great i was there with my friend! We had 2 rooms and both room very clean and comfortable all the apartment was great everything new! They had chocolates, cookies, water, coke for us! That was very nice! Kitchen new and clean as well the fridge! For sure i will be back”
Average review score: 8.9
Located in Viana do Castelo in the Norte Region Region, this detached holiday home is 7 km from Shipyards of Viana do Castelo. The holiday home is 7 km from Estação Viana Shopping.
Average review score: 8.9
Featuring free WiFi, A Vianesa - Guest House offers accommodation in Viana do Castelo, 1.4 km from Shipyards of Viana do Castelo. Free private parking is available on site.
“Very friendly welcome by the owner, a bright cheerful room and delicious breakfasts with home made jam!”
Average review score: 8
Avenida Central Viana Hostel offers accommodation in the heart of Viana do Castelo, 300 metres from the riverfront, featuring free WiFi throughout the property.
“Sparkling clean, excellent location, beautiful room with views of town, sea and hills.”
Senhora Das Areias offers accommodation in Viana do Castelo. The unit is 2.2 km from Shipyards of Viana do Castelo. Free WiFi is featured throughout the property.
Average review score: 9.4
Featuring a terrace with sea views, A casa do meu Avô is a holiday home, situated in Viana do Castelo. The property is 4.1 km from Shipyards of Viana do Castelo and free private parking is offered.
Set in Praia da Amorosa beach, Viana do Castelo, Apartamento Praia da Amorosa offers self-catering accommodation with free WiFi. The unit is 5 km from Shipyards of Viana do Castelo.
Average review score: 9.1
Set in Viana do Castelo, Cabedelo, my dream apartment offers self-catering accommodation with free WiFi.
“Such a beautiful apartment with lovely beach so close by. Had everything we needed! The indoor pool is a great bonus. We travelled without a car too and had no problems exploring!”
Situated 3.9 km from Shipyards of Viana do Castelo in Viana do Castelo, this holiday home features a terrace. The unit is 2.9 km from Tourism Office - Viana Welcome Center.
Average review score: 8.5
Located in Areosa, just 5-minutes by car from the centre of Viana do Castelo city, Quinta do Real offers self-catering apartments and views of the Atlantic Ocean. It has a garden for outdoor...
“All people very friendly and commited to please and to ensure that you feel welcome at the location.”
Average review score: 8.2
Situated 2.2 km from Shipyards of Viana do Castelo in Viana do Castelo, this air-conditioned apartment features a balcony and a garden.
Average review score: 5.4
Set in Viana do Castelo, this apartment features a balcony and a garden. Amorosa beach house boasts views of the garden and is 5 km from Shipyards of Viana do Castelo.
Average review score: 8.6
Set 1.2 km from Shipyards of Viana do Castelo in Viana do Castelo, Melo Alvim Residence features free WiFi access and private parking.
Average review score: 9.3
Located 2.3 km from Shipyards of Viana do Castelo, Cabedelo Apartment offers accommodation in Viana do Castelo.
“Location for beach Superb apartment very spacious Owner helpful friendly and welcoming”
Set 1.1 km from Shipyards of Viana do Castelo and 700 metres from Estação Viana Shopping, Apartamento Solário offers pet-friendly accommodation in Viana do Castelo.
Situated in Viana do Castelo, Casa D'Avó Beatriz is a holiday home featuring a terrace. The holiday home is 5 km from Shipyards of Viana do Castelo. Free private parking is available on site.
Average review score: 9.6
Situated in Viana do Castelo, this apartment is 2.6 km from Shipyards of Viana do Castelo. Apartamento Viana Vista features views of the sea and is 1.7 km from Tourism Office - Viana Welcome Center.
“This is the only one place that I have given a top score 10 out of 10, everything is perfect.”
Average review score: 7.4
Situated 1.3 km from Shipyards of Viana do Castelo and 100 metres from Tourism Office - Viana Welcome Center, Passeio das Mordomas offers pet-friendly accommodation in Viana do Castelo.
Average review score: 7.9
Apartment Vedória offers accommodation in Viana do Castelo. The apartment is 1 km from Shipyards of Viana do Castelo. Free WiFi is featured . There is a private bathroom with a bath.
“Madame was charming, the rooms are spacious and the flat is situated in the centre of Viana.”
Average review score: 7.8
Private Room in Old Town is located in Viana do Castelo, 1 km from Shipyards of Viana do Castelo. Some rooms include views of the mountain or city. Each room is equipped with a shared bathroom.
Average review score: 9.3
Casa Praia e Campo is a holiday home set in Viana do Castelo, 2.6 km from Shipyards of Viana do Castelo. The unit is 2.4 km from Estação Viana Shopping. Free private parking is available on site.
“Lovely owner -very helpful. Good location. Nice walks.”
Located in Viana do Castelo in the Norte Region Region, this detached holiday home features a garden with a sun terrace.
Featuring a barbecue, Lovely Sunny-House is a detached holiday home set in Viana do Castelo in the Norte Region Region. The unit is 1.1 km from Shipyards of Viana do Castelo.
Apartamento Edificio Panorâmico II offers accommodation in Viana do Castelo. Featuring free private parking, the apartment is 2.5 km from Shipyards of Viana do Castelo.
Moradia das Violetas is a detached holiday home is set in Viana do Castelo is 5 km from Shipyards of Viana do Castelo. Guests benefit from balcony.
Located in the historical centre of Viana do Castelo, this apartment features a balcony with mountain views.
Average review score: 9.8
Located in Viana do Castelo, this apartment features a terrace with mountain views. Bright Sao Domingos Apartment features views of the city and is 800 metres from Shipyards of Viana do Castelo.
“Olivier was very helpful. He helped made our stay super.”
Average review score: 9.7
Casa do Chafariz offers accommodation in Viana do Castelo, 5 km from Shipyards of Viana do Castelo and 5 km from Estação Viana Shopping. Guests benefit from patio and a barbecue.
Set 700 metres from Shipyards of Viana do Castelo in Viana do Castelo, this holiday home features a balcony. Guests benefit from patio. There is a seating area and a kitchen.
Average review score: 9.5
Set in Viana do Castelo, this apartment features a balcony with sea views. The unit is 5 km from Shipyards of Viana do Castelo. Free WiFi is available throughout the property.
“The owner was very helpful. The apartment was close to the beach and facilities and was comfortable.”
Viana do Castelo offers pet-friendly accommodation in Viana do Castelo, 1.9 km from Shipyards of Viana do Castelo and 1 km from Estação Viana Shopping.
Set in Viana do Castelo, this apartment is 1.3 km from Shipyards of Viana do Castelo. The apartment is 200 metres from Tourism Office - Viana Welcome Center.
Set in Viana do Castelo, this apartment features a terrace with mountain views. The apartment is 5 km from Shipyards of Viana do Castelo. Free WiFi is available throughout the property.
Located in Viana do Castelo in the Norte Region Region, 1.8 km from Shipyards of Viana do Castelo, Parque de Campismo Orbitur Viana do Castelo features a seasonal outdoor pool and children's...
Located 1.2 km from Shipyards of Viana do Castelo in Viana do Castelo, this air-conditioned apartment features free WiFi and a balcony.
Featuring free WiFi throughout the property, Moradia Paralelos is situated in Viana do Castelo, 18 km from Shipyards of Viana do Castelo. Estação Viana Shopping is 17 km from the property.
Situated in Viana do Castelo, this holiday home features a terrace and a garden with a barbecue and a sun terrace.
Set 8 km from Shipyards of Viana do Castelo in Viana do Castelo, this holiday home features a terrace with sea views. Guests benefit from balcony and a barbecue.
Set in Viana do Castelo, this apartment features free WiFi. Guests benefit from balcony. There is a dining area and a kitchen. A flat-screen TV is available.
Set 5 km from Shipyards of Viana do Castelo in Viana do Castelo, this apartment features a balcony. The unit is 5 km from Tourism Office - Viana Welcome Center.
Quarto/Suite de Charme offers pet-friendly accommodation in Viana do Castelo. Free WiFi is offered throughout the property and free private parking is available on site.
Located in Viana do Castelo, Casa Santa Filomena is 10 km from Shipyards of Viana do Castelo. Estação Viana Shopping is 9 km away. Free private parking is available on site.
Offering a barbecue and views of the garden, Casa d`Areia is located in Viana do Castelo in the Norte Region Region, 6 km from Shipyards of Viana do Castelo.
Situated in Viana do Castelo, this holiday home is located 1.3 km from Shipyards of Viana do Castelo. The unit is 200 metres from Tourism Office - Viana Welcome Center.