Skip to main content

Search hotels in Viana do Castelo

Enter your dates to see the latest prices and deals for Viana do Castelo hotels

Filter by:


Star rating

Review score

Viana do Castelo – 80 hotels and places to stay

See the latest prices and deals by choosing your dates.
Axis Viana Business & SPA Hotel, hotel in 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. WiFi is free throughout the hotel.

Friendliness of the staff from reception, house-keeping and restaurant staff. We have stayed here a number of times over the years and the outdoor terrace with seating, sun loungers and outdoor pool is the perfect area to relax. We visit Viana Do Castelo for family and Axis is in a great location to visit all the areas we need to which are all within walking distance. A lovely hotel.
8.5
Scored 8.5
Very good
Rated very good
2,950 reviews
Price from₱ 6,258.81per night
Pousada de Viana do Castelo, hotel in Viana do Castelo

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.

It was peaceful and very spacious and comfortable
8.8
Scored 8.8
Fabulous
Rated fabulous
1,393 reviews
Price from₱ 7,038.01per night
Hotel Rali Viana, hotel in Viana do Castelo

The 3-star Hotel Rali offers 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.

We really enjoyed our stay and wished we could have stayed longer than one night. The suite was spacious and fabulous. Everything was very modern and clean and we had an extremely large bathroom 'suite'. There was plenty of space for everything. We had complimentary fruit on arrival. The staff were so helpful and pleasant. I thought I had lost my passport whilst unpacking and one of the staff spent a lot of time helping me to find it with very good grace. The breakfast was very good. I didn't use all the facilities. I wasn't expecting them as I thought the hotel was 3* but it really was of 4* calibre as far as I was concerned.
8.1
Scored 8.1
Very good
Rated very good
1,442 reviews
Price from₱ 5,024.64per night
Hotel Jardim Viana do Castelo, hotel in Viana do Castelo

Set in the historic centre of Viana do Castelo, Jardim is set in a listed building providing picturesque views.

A beautiful clean, slightly old fashioned traditional hotel. Lovely bed linen & towels, all monogrammed and spotless. Old fashioned shutters on the windows, very traditional.., Lovely staff, very helpful.
8.2
Scored 8.2
Very good
Rated very good
1,249 reviews
Price from₱ 4,889.53per night
Absoluto Design Hotel, hotel in Viana do Castelo

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.

breakfast, location
8.3
Scored 8.3
Very good
Rated very good
582 reviews
Price from₱ 5,969.74per night
AP Dona Aninhas, hotel in Viana do Castelo

Set in Viana do Castelo and facing Lima River, the AP Dona Aninhas is 2 minutes' walking from the city centre.

A superb hotel.
9.2
Scored 9.2
Superb
Rated superb
1,904 reviews
Price from₱ 6,472.46per night
FeelViana Sport Hotel, hotel in Viana do Castelo

Situated in Viana do Castelo, 1.4 km from Shipyards of Viana do Castelo, FeelViana Sport Hotel boasts a seasonal outdoor pool and water sports facilities.

Everything... 100% service
9.1
Scored 9.1
Superb
Rated superb
430 reviews
Price from₱ 15,709.85per night
Hotel do Parque, hotel in Viana do Castelo

Situated 700 metres from the city centre, the recently renovated Hotel do Parque offers a panoramic breakfast restaurant with views of the Lima River.

The pool and bunk beds are great for kids, we have been before and will be back again.
8.3
Scored 8.3
Very good
Rated very good
8,137 reviews
Price from₱ 4,153.06per night
Casa Melo Alvim - by Unlock Hotels, hotel in Viana do Castelo

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.

The friendly, v helpful staff and super location, combined with the fine historic interiors. My room was huge, v comfortable. Breakfast was good. Thoroughly enjoyed my stay.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,347 reviews
Price from₱ 5,838.41per night
Hotel Flor De Sal, hotel in Viana do Castelo

Directly facing the Atlantic Ocean, Flôr De Sal provides contemporary accommodation a 5-minute drive from Viana Do Castelo historic centre.

Porto, Braga, and Viana do Castelo are part of the original route for the Camino of St James. The hotel offered an opportunity to have a little bit of luxury with a sea view locational and walk before my Camino. The facilities were excellent, comfortable, and spotlessly clean. There is a restaurant and bar where I enjoyed a drink and a delicious meal of sea bass. The staff were friendly and helpful, with information, directions and taxis. I had limited time in Viana do Castelo, and I had to maximise my time, and the hotel staff were very supportive in reminding the taxi to return for me. They also looked for and provided information for my onward travel to Baiona.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,148 reviews
Price from₱ 10,871.22per night
See all 115 hotels in Viana do Castelo

Most booked hotels in Viana do Castelo in the past month

Budget hotels in Viana do Castelo

  • Hotel Jardim Viana do Castelo
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,249 reviews

    Set in the historic centre of Viana do Castelo, Jardim is set in a listed building providing picturesque views.

    The room/hotel was a perfect mix of modern and new.

  • Hotel A Ponte
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 377 reviews

    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.

    Very nice, quiet hotel. Very supportive personnel.

  • Hotel Terra Linda
    7.7
    Scored 7.7
    Good
    Rated good
     · 305 reviews

    Hotel Terra Linda is set in Viana do Castelo, 1.9 km from North Beach and 2.7 km from Coral Beach. This 1-star hotel offers free WiFi.

    Excelente localização e simpatia dos proprietários.

  • FeelViana Sport Hotel
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 430 reviews

    Situated in Viana do Castelo, 1.4 km from Shipyards of Viana do Castelo, FeelViana Sport Hotel boasts a seasonal outdoor pool and water sports facilities.

    Lage zum Strand essen perfekt Frühstück perfekt Minibar Super

FAQs about hotels in Viana do Castelo




What guests said about Viana do Castelo:

  • 10
    Scored 10

    Viana is the perfect place for those who love water sports.

    Viana is the perfect place for those who love water sports. From kayak, to surf, windsurf, kitesurfing, this is the spot in Portugal for it. The old town is well preserved and you have a number of options regarding restaurantes around.
    João
    Portugal
  • 10
    Scored 10

    Gorgeous city by the sea.

    Gorgeous city by the sea. Beautiful blend of the old and the new, from a bridge designed by Gustave Eiffel to a modern shopping plaza in the centre of town near the main train station. A definite Parisian feel with lots of colorful sidewalk cafes and shops along clean, tree lined streets. I highly recommend making this a stop on your tour of Northern Portugal.
    Gordziejewski
    Canada
  • 10
    Scored 10

    Viano do Castelo has a nice maritime feel to it with nearby...

    Viano do Castelo has a nice maritime feel to it with nearby beaches, historic old city center, many good restaurants, and sits below the amazing Santa Luzia Cathedral. One must visit the Cathedral and if daring go up to the top of the Cathedral (mix of elevator and then steps) for the best 360 degree views of the region, ocean and land.
    Michael
    Canada
  • 10
    Scored 10

    I loved everything about Viana do Castelo.

    I loved everything about Viana do Castelo. It was New Year's Eve and the atmosphere was incredible. Definitely one of the best nights of my life! The people, the decorations, the lights and although a lot of fun was being had, it just felt so safe and welcoming! The next morning the streets were spotless, everyone wishing you a Happy New Year and it was all in all just perfect. I'll definitely be coming back. In fact I'd love to live there!
    Pickford
  • 10
    Scored 10

    This is a fantastic small city to visit, great dining...

    This is a fantastic small city to visit, great dining options, some good attractions to visit, super clean, lovely people, just sit and take it in, nearby beaches and countryside worth exploring. Easy to walk around. Good value for money.
    Michael
    Ireland
  • 8.0
    Scored 8.0

    Lovely town to stroll around with lots of interesting...

    Lovely town to stroll around with lots of interesting buildings/architecture, nice boutiques and specialist shops and a good mix of places to eat. If we had stayed longer it would have been worth having a car but for 4 nights it was fine without. (Hotel has a car park)
    Elizabeth
    United Kingdom

Explore guest reviews of hotels in Viana do Castelo

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 283 reviews
    Horacio is an excellent host, looking after his guest's needs with careful attention from arrival to departure. He arranged for a delicious meal to be delivered from a nearby restaurant and had local wine on hand to complement the food. Not only did he answer all our questions about life in Portugal and gave us recommendations about the best local paths for our Camino Portuguese, but he even drove my companion to the next evening's destination, saving us from an expensive taxi ride.
    Tim
    Taiwan
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 511 reviews
    What a wonderful place to arrive at after a long, rainy day on the Camino. It was so clean, comfortable and quiet, it was the best sleep I've had since arriving in Portugal. The lady that welcomed me on arrival was lovely and spoilt me for breakfast in the morning. Cafe Catete was just down the road and the very kind South African lady served simple, tasty, cheap food. It was a miserable January day and I was alone there but it was perfect. Thanks!
    Jamie
    United Kingdom
  • From ₱ 8,086.80 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,347 reviews
    Perfect location near shopping, train, bus, sights, market and restaurants. Many choices at breakfast buffet and coffee was the best of my six week trip. Room was large with fairly comfortable chairs. Staff was friendly and helpful, especially Rui whose kindness we appreciated. There are several comfortable sitting areas around the hotel to relax. Lovely library well stocked with books about Portugal. Too bad I don’t read Portuguese!
    dzachary
    United States
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 7 reviews
    The situation of the house could not be better. On a very quiet road with beautiful view. For us it was perfect, that we could arrive by train and did not need a car, since the owner offered us bicycles. The house is right on the coastal bike and hiking path. The next town, Viana do Castelo, to shop and go out for dinner is only 7 km and very nice.
    Hildegard
    Germany
  • From ₱ 3,770.36 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 384 reviews
    Amazing place, with great hosts, and a good location close to the supermarket. 10-minute drive to Viana do Castelo and the beach. An old house nicely renovated, a green garden with orange trees and a pool, and a small playground just around the corner. Good breakfast. We stayed here for 3 nights and could have stayed longer.
    A
    Alfiia
    Portugal
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,148 reviews
    Extraordinary view of a very beautiful coast if you like rocky beaches. There was a place close by to charge our bikes and we were also able to repair our broken pannier there. It was a great second day stop from Porto. People at the hotel were very friendly and helpful!
    Hill
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 282 reviews
    The most delightful place to stay - so utterly charming and peaceful - and the hosts are SUCH kind, sweet caring people who go the extra mile to make you comfortable Fabulous breakfast & best salad I've had in Portugal so far. Cannot recommend them more - 10 stars!!! ❤️
    Jacqueline
    Canada
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 699 reviews
    It was like staying at a private villa not a hotel. the staff was amazing and kept in contact with us before our arrival, as we were walking the Camino and didn’t know our arrival time. they had a modern kitchen with everything a pilgrim would need for creating a meal.
    Jennifer
    United States
  • From ₱ 7,666.41 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,906 reviews
    New hotel in Viana do Castelo, full of good taste and super comfortable. I wasn't expecting so much comfort and exquisite decoration. Loved bathroom. Breakfast was variable and really good. Plus, they offer every woman a flower
    Inês
    Portugal
  • From ₱ 4,775.80 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,731 reviews
    Very modern hotel right in the centre of Viana do Castelo and just a two minute walk from the train station. The room was spotless and plenty of hot water for the shower.
    Marion Harrison
    Canada
  • From ₱ 5,419.90 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 70 reviews
    Large and comfortable room. The host (or staff) even did our laundry. The location is phenomenal. The price is good. Viana do Castelo was my favorite city in Portugal.
    Lisa
    United States
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 699 reviews
    The most wonderful place where we have stayed in Portugal. Huge appartments, extraordinary clean, with fully equiped kitchen, big dinning room, we tried the pool 👌💯.
    Ingrida
    Lithuania
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 12 reviews
    Everthing. One of my most comfortable stays abroad ever. I very much enjoyd staying i the the apartment and I felt very comfortable in the town Viana do Castelo.
    Espen
    Norway
  • From ₱ 3,770.36 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 305 reviews
    Nice location in the old city center of Viana do Castelo. We were given a bigger room when the lady saw that my husband is tall…and we had a lovely view, too😀
    Mary Anne
    Germany
  • From ₱ 6,940.61 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 8,137 reviews
    Modern hotel with exceptional value in the centre town after crossing the long bridge. Very helpful reception and stored our Camiño bicycles in a locked room.
    Joon Heng
    Malaysia
  • From ₱ 2,827.77 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,156 reviews
    It's more like homestay, than guesthouse) . You can use a kitchen, nice location, close to elevator to the best Portugal view)
    Daria
    Latvia
  • From ₱ 7,666.41 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,906 reviews
    Very nice hotel with spacious room and good AC on very hot days. Great location and helpful staff. Good breakfast.
    Robert
    United States
  • From ₱ 8,086.80 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,347 reviews
    The hotel accommodation was very good. The location was terrific. The staff were very helpful.
    BIGDJN
    Ireland
  • From ₱ 11,939.49 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,393 reviews
    Amazing views from the Hotel. Great breakfast buffet. Beautiful decor
    Kevin
    New Zealand
  • From ₱ 6,409.62 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,950 reviews
    Hotel location.
    Selma
    São Tomé and Príncipe