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 – 66 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.

Room was excellent and well stocked. Breakfast very good
Scored 8.6
8.6
Rated fabulous
Fabulous
2,575 reviews
Price from
£70.26
1 night, 2 adults
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.

Sorry but, nothing. It was deception from the pictures posted and what was expected.
Scored 8.9
8.9
Rated fabulous
Fabulous
1,276 reviews
Price from
£92.80
1 night, 2 adults
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.

Breakfast was very good. It has variety of things from fruits yogurt and fresh warm bread. The cleaning of the room was extraordinary well done.
Scored 8.2
8.2
Rated very good
Very good
1,472 reviews
Price from
£72.58
1 night, 2 adults
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.

Big room and big bathroom
Scored 8.3
8.3
Rated very good
Very good
1,173 reviews
Price from
£50.42
1 night, 2 adults
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.

Small hotel which looks after it's guests. Modern interior design that is pleasing to the eye . Proper keys not cards. Friendly, professional staff . Excellent breakfast experience. Big bed.
Scored 8.3
8.3
Rated very good
Very good
558 reviews
Price from
£76.23
1 night, 2 adults
Hotel Margarida Da Praça, hotel in Viana do Castelo

Located in the historic center of Viana do Castelo, Hotel Margarida da Praça has been fully renovated in a building from the early 20th century.

Central location, friendly staff, very clean
Scored 9.0
9.0
Rated superb
Superb
22 reviews
Price from
£137.44
1 night, 2 adults
B&B HOTEL Viana do Castelo, hotel in Viana do Castelo

B&B HOTEL Viana do Castelo is set in Viana do Castelo, within 3 km of North Beach and 3.1 km of Shipyards of Viana do Castelo.

The staff was amazing
Scored 8.9
8.9
Rated fabulous
Fabulous
670 reviews
Price from
£50.13
1 night, 2 adults
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.

We absolutely loved this place. My favourite ever! The location is superb, the decoration (totally my style) red carpet, modern mixed with vintage, the sympathy of the staff, the beautiful spa, the amazing breakfast and amazing night's sleep. I will comeback for sure. Thank you so much!
Scored 9.2
9.2
Rated superb
Superb
2,643 reviews
Price from
£92.80
1 night, 2 adults
Hotel Fabrica do Chocolate, hotel in Viana do Castelo

Featuring free WiFi access available throughout, Hotel Fabrica do Chocolate offers rooms in Viana do Castelo, a 6-minute walk from the Lima River.

we enjoyed our stay in hotel fabrica. the staff service at the hotel is professional and perfect. viana do castelo is a very nice historic town to offer you a lot of things to do. the hotel management and the working people there were always ready to help you and give advice what to do and where to go. breakfast was really fantastic and a number one during our stay in northportugal. thank you eberhard and monika
Scored 9.0
9.0
Rated superb
Superb
1,089 reviews
Price from
£72.08
1 night, 2 adults
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.

Design and easiness to play sports. Breakfast was amazing. Room was super clean
Scored 9.1
9.1
Rated superb
Superb
421 reviews
Price from
£159.08
1 night, 2 adults
See all 117 hotels in Viana do Castelo

Most booked hotels in Viana do Castelo in the past month

See all

Viana do Castelo's best hotels with breakfast

  • Casa Melo Alvim - by Unlock Hotels
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,375 reviews

    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 hotel and central location with parking nearby.

  • Hotel Flor De Sal
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,174 reviews

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

    Very friendly staff. Great location and ocean view

  • Pousada de Viana do Castelo
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,276 reviews

    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.

    Excellent location friendly staff exceptional service

  • Absoluto Design Hotel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 558 reviews

    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.

    Instalações espetaculares. Pessoas muito simpáticas.

Budget hotels in Viana do Castelo

  • Hotel do Parque
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 8,273 reviews

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

    Awesome bar and pool, clean room. Very reasonably priced.

  • Hotel Jardim Viana do Castelo
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,173 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.

  • B&B HOTEL Viana do Castelo
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 670 reviews

    B&B HOTEL Viana do Castelo is set in Viana do Castelo, within 3 km of North Beach and 3.1 km of Shipyards of Viana do Castelo.

    Beds incredible, the bathrooms also, especially the shower.

  • Hotel A Ponte
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 331 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
    Scored 7.7
    7.7
    Rated good
    Good
     · 448 reviews

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

    central location. Simple lodging but modern standards

FAQs about hotels in Viana do Castelo

What guests said about Viana do Castelo:

  • Scored 10
    10

    A nice city with lots to offer such as the costume museum &...

    A nice city with lots to offer such as the costume museum & museum of decorative arts, churches to visit. We were lucky to see dances from different countries at the cultural center for music & Art. Many excellent restaurants with delicious & fresh seafood. It is not as touristy as Lisbon or Porto
    Steve
    United States
  • Scored 4.0
    4.0

    Great location on Camino. Facilities not very clean.

    Great location on Camino. Facilities not very clean. Shower extremely tiny. Anyone bigger than 70kg would not fit thru door (I had to squeeze in). Shower head broken. Kitchen basic and not clean. Room damp and a bit smelly. Very noisy. Bed rock hard so great if you like a firm bed. The town itself is beautiful
    Kim
    Australia
  • Scored 10
    10

    Fantastic, will stay again sometime hopefully.

    Fantastic, will stay again sometime hopefully. Liked · Perfect location, beautifully clean and comfortable. Loved the terrace and communal facilities which were pristine. Staff very friendly, professional and helpful. Would definitely recommend to others.
    Rosemary
    United Kingdom
  • Scored 10
    10

    Fantastic unspoilt historical place.

    Fantastic unspoilt historical place. Streets to get lost in, amazing beaches nearby and a fabulous view point up a funicular. Whilst we were there, there was a ‘Marginal’ festival on during the evening which was a great addition. Few tourists.
    JULIE
    United Kingdom
  • Scored 10
    10

    Such a lovely place. A mixture of old and new.

    Such a lovely place. A mixture of old and new. Perfect base for Northern portugal exploration. great people, great food with so many places to chose from and all within easy walking distance. Fantastic Beer festival (Part of Marginal) such a great place that exceeded our expectations.
    Rich-e
    United Kingdom
  • Scored 10
    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

See reviews by guests who stayed at hotels in Viana do Castelo

See all
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 973 reviews
    This was an amazing place to stay in Viana do Castelo. It's overlooks a beautiful praça, the kitchenette in the suite is incredibly well appointed - the best I have ever seen anywhere. The details were all there - extra blankets and pillows, a bottle of water, some snacks. The owner is a lovely person, very warm and friendly. This was a much needed getaway for me, and I felt myself relax and ease into my time there, and enjoyed every minute in the room.
    Jill
    Portugal
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 90 reviews
    We thoroughly enjoyed our stay at Quercia Houses The hotel is conveniantly close to Viana do Castelo and the tranquil setting had everything we needed to ensure a reatful stay. The facilities were modern, pristine and well equipped. Our host, Maria was also super helpful and thoughtful, making us feel very much at home for the duration of our stay. Highly recommended. We will be back!
    Dylan
    United Kingdom
  • From £82.85 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 2,643 reviews
    This is the best hotel in Portugal. It's just lovely in every way. From the attentive, helpful staff, the high quality service and rooms and the excellent breakfast and location at the centre of a wonderful town *****
    Derek
    Australia
  • From £132.57 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,276 reviews
    The view is amazing, breath taking. The hotel is very well located, above Viana do Castelo. Very spacious lounge, great breakfast and very nice staff. Great bed
    maria sofia
    Portugal
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 292 reviews
    The best stay on my Portugaltrip. Super comfy bed, and really nice living spaces. Short walk to the beach. Tiago is a great Host!
    Kristopher
    Austria

Research, refine and make plans for your whole trip