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 – 88 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 features luxury spa facilities, indoor and outdoor swimming pools and close proximity to Viana do Castelo’s historic city center. WiFi is free throughout the hotel.

The staff was great. The room service and food were above expectations. The inside pool was great for swimming and not crowded. The massage was a great bonus.
Scored 8.6
8.6
Rated excellent
Excellent
2,723 reviews
Price from
$86
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.

The view from our small balcony was amazing! The breakfast was plentiful and served in a lovely dining room. A quiet and pleasant respite from Porto and Lisbon. It was one of the highlights from our wonderful 2 weeks in Portugal.
Scored 8.9
8.9
Rated excellent
Excellent
1,324 reviews
Price from
$89
1 night, 2 adults
Hotel Jardim Viana do Castelo, hotel in Viana do Castelo

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

Large room with balcony overlooking water. Clean and comfortable. Great breakfast included. Brilliant location. Wish we could have stayed longer!
Scored 8.3
8.3
Rated very good
Very Good
1,205 reviews
Price from
$56
1 night, 2 adults
Hotel Rali Viana, hotel in Viana do Castelo

The 3-star Hotel Rali offers a free wellness center with sauna, Turkish bath, hot tub and indoor pool. Viana do Castelo’s city center is less than 5 minutes’ walk away.

Old historical hotel with pool, pool was nice.
Scored 8.2
8.2
Rated very good
Very Good
1,489 reviews
Price from
$94
1 night, 2 adults
Absoluto Design Hotel, hotel in Viana do Castelo

Located in the historic center 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.

Great location, wonderful people, excellent breakfast.
Scored 8.3
8.3
Rated very good
Very Good
575 reviews
Price from
$96
1 night, 2 adults
B&B HOTEL Viana do Castelo, hotel in Viana do Castelo

B&B HOTEL Viana do Castelo is offering accommodations in Viana do Castelo. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Staff was very helpful and friendly. Modern infrastructure (usb and wifi). Clean and up to date. Breakfast was very good
Scored 9.0
9.0
Rated wonderful
Wonderful
445 reviews
Price from
$61
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 center.

First class. Wine at check in, piano tunes at breakfast. A beautiful old quality hotel.
Scored 9.2
9.2
Rated wonderful
Wonderful
2,398 reviews
Price from
$111
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.

It is amazing in every way. And the breakfast is delicious offering everything from wonderful pastries, fruit cheese, and ham eggs.
Scored 9.0
9.0
Rated wonderful
Wonderful
1,069 reviews
Price from
$95
1 night, 2 adults
FeelViana Sport Hotel, hotel in Viana do Castelo

Located in Viana do Castelo, 0.9 mi from Shipyards of Viana do Castelo, FeelViana Sport Hotel features a seasonal outdoor pool and water sports facilities.

The place facilities and gym
Scored 9.1
9.1
Rated wonderful
Wonderful
434 reviews
Price from
$212
1 night, 2 adults
Hotel do Parque, hotel in Viana do Castelo

Located 2297 feet from the city center, the recently renovated Hotel do Parque offers a panoramic breakfast restaurant with views of the Lima River.

Location
Scored 8.3
8.3
Rated very good
Very Good
8,214 reviews
Price from
$49
1 night, 2 adults
See all 117 hotels in Viana do Castelo

Most-booked hotels in Viana do Castelo in the past month

Budget hotels in Viana do Castelo

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

    Located 2297 feet from the city center, the recently renovated Hotel do Parque offers a panoramic breakfast restaurant with views of the Lima River.

    Great value! Spacious room, nice pool and good gym view.

  • Hotel Jardim Viana do Castelo
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 1,205 reviews

    Set in the historic center 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
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 349 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.

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

    Located in the historic center 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.

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

    Hotel Terra Linda is located in Viana do Castelo, 1.2 miles from North Beach and 1.7 miles from 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

    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
  • Scored 10
    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
  • Scored 10
    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

Explore guest reviews of hotels in Viana do Castelo

  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 121 reviews
    Best stop in our way to Caminho in the beautiful town VIANA DO CASTELO with the view of Santa Luzia Church just outside of our window. A big kitchen with everything you need to prepare a breakfast . But most of all we are grateful to Joana the hostess for her kindness and help in everything we needed. Thank you so much 👏
    ARETI GREECE
    Greece
  • From $83.84 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 942 reviews
    This is THE Place to stay in Viana do Castelo!!!! Absolutely unique, wonderful, tastefully furnished Hotel, decorated with wonderful and very special pieces of Art. Sofia and Rami are brilliant hosts, super nice and super friendly and let you feel like coming home!!! All in all you can't do it better !
    Ariane
    Germany
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 328 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
  • From $117.38 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 2,398 reviews
    Excellent location to visit Viana do Castelo. Free parking within a 5 minute walk. Staff were very friendly and helpful. Lots of choice for breakfast and we were offered a packed lunch on the morning we left as we were too early for breakfast. Room was very comfortable.
    F
    Fiona
    United Kingdom
  • From $178.86 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 1,324 reviews
    The hotel and grounds are spectacular! The rooms could be upgraded a bit Unbeatable view and very nice seating Located a few minutes from the city but close, (nice walk) to the beautiful Santuário. Viana do Castelo is a MUST
    Ariana
    Portugal