Find The Best Deals

!Please enter city, region, district or specific hotel
!Please enter city, region, district or specific hotel
Select your check-in and check-out dates above to see the latest Viana do Castelo hotel, resort and vacation rental home deals.
Prices may increase. Choose a book now, pay later room and lock in a great hotel room price in Viana do Castelo now. PLUS WE PRICE MATCH and its easy. If you see a cheaper price after you have booked just let us know via your online confirmation.
What guests liked:
Excellent breakfast and room facilities Parking is an issue and the “charge” for the dog was exhorbitant so he slept in the car...more
Located in Viana do Castelo, 2.4 km from North Beach, Villa Margarida provides accommodation with a garden, free private parking and a shared lounge....more
What guests liked:
Very friendly staff and a very warm welcome for our dog.
Good combination with fresh breakfast, kind staff, comfortable apartment, good location and pet friendly....more
BandB HOTEL Viana do Castelo is located in Viana do Castelo, within 2.8 km of Cabedelo Beach and 3.1 km of Shipyards of Viana do Castelo. With a shared...more
What guests liked:
The house dog Attica is a love bug and wants to say hello
The owner and his dog were incredibly kind.
And they had the cutest dog! It was one of my favourite eve...more
What guests liked:
They’re dog friendly and don’t charge extra which is really appreciated....more
What guests liked:
Very lovely facilities, great location and a suite cute dog....more
Offering city views, Alex Point - Guest House is an accommodation situated in Viana do Castelo, 2.3 km from Cabedelo Beach and 2.8 km from Shipyards o...more
Set just 11 km from Shipyards of Viana do Castelo, Quinta dos Avós provides accommodation in Viana do Castelo with access to a seasonal outdoor swimmi...more
What guests liked:
Lovely accommodation and hosts we felt so welcomed and our dog enjoyed the beautiful garden....more
Boasting river views, Cabedelo guest house offers accommodation with balcony, around 1.1 km from Cabedelo Beach. A hot tub and a bicycle rental servic...more
What guests liked:
Country life with goats, horse and friendly dog.
I enjoyed walking around to see the house and the garden with horse and goats and a dog (a sweet sweet girl)....more
Featuring a seasonal outdoor swimming pool and views of pool, Casa da Reina is a country house situated in a historic building in Viana do Castelo, 10...more
What guests liked:
My wife and I and our little dog are visiting this magical place for the second time! Privacy and relaxation in maximum comfort are the hallmarks of this beautiful Quint...more
Set in Viana do Castelo, 4.5 km from Shipyards of Viana do Castelo, Quinta da Boa Viagem offers accommodation with pool with a view, free private park...more
Offering a garden and garden view, Quarto/Suite de Charme is situated in Viana do Castelo, 2 km from Arda Beach and 12 km from Shipyards of Viana do C...more
Apartamentos Valdemar is set in Viana do Castelo, 21 km from Golfe de Ponte de Lima, 29 km from Quinta da Barca, and 1.6 km from Santa Luzia Sanctuary...more
What guests liked:
I spent a nice time there with my family and dog, I recommend it...more
Featuring mountain views, Suite em Viana do Castelo features accommodation with water sports facilities and a terrace, around 12 km from Golfe de Pont...more
Situated in Viana do Castelo and only 2.1 km from Rodanho Beach, Vivenda Caixilão casa com 3 quartos features accommodation with mountain views, free...more
Set in Viana do Castelo and only 1.7 km from North Beach, Quinta do Real - Casa de Campo offers accommodation with sea views, free WiFi and free priva...more
Boasting garden views, Quarto em Viana do Castelo provides accommodation with a garden and a patio, around 8.9 km from Shipyards of Viana do Castelo....more
Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, Meirinha House is situated in Viana do Castelo. With pool vie...more
Cozy Apartment in Historical Center has a balcony and is situated in Viana do Castelo, within just 1.9 km of Shipyards of Viana do Castelo and 1.6 km...more
Featuring air-conditioned accommodation with a private pool, garden view and a patio, CABEDELO BEACH FLAT is located in Viana do Castelo. This beachfr...more
Featuring a garden and views of river, RoyalHeronHouse is a recently renovated guest house set in Viana do Castelo, 9.1 km from Shipyards of Viana do...more
Located in Viana do Castelo, 3.3 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima, Viamar offers air conditioning. The prop...more
Featuring air-conditioned accommodation with a balcony, Casa Beira Rio is set in Viana do Castelo. Among the facilities of this property are a restaur...more
Situated in Viana do Castelo, Casa de Morão features accommodation with rooftop pool, free WiFi and free private parking for guests who drive. The air...more
Set in Viana do Castelo, 2.1 km from Cabedelo Beach and 1.8 km from Shipyards of Viana do Castelo, ALTAMIRA HOUSE offers air-conditioned accommodation...more
Featuring air-conditioned accommodation with a patio, Casa D'Avó Bina Alojamento Local is located in Viana do Castelo. This holiday home features a pr...more
Situated in Viana do Castelo in the Norte Region region, Portugal Active Encosta House features a balcony. The property is around 4 km from Shipyards...more
Situated in Viana do Castelo and only 6.4 km from Shipyards of Viana do Castelo, Casa Pedro e Inês features accommodation with mountain views, free Wi...more
Located 4.7 km from Shipyards of Viana do Castelo, 19 km from Golfe de Ponte de Lima and 26 km from Quinta da Barca, Guest House AltoNível offers acco...more
Situated in Viana do Castelo and only 16 km from Shipyards of Viana do Castelo, Impeccable 2-Bed House in Viana do Castelo features accommodation with...more
Boasting air-conditioned accommodation with a heated pool, mountain view and a patio, Feel The Ocean Apartment - Praia do Cabedelo is situated in Vian...more
Quiet 1 bed house with kitchen Viana do Castelo, a property with a garden, is set in Viana do Castelo, 16 km from Shipyards of Viana do Castelo, 41 km...more
Set in Viana do Castelo in the Norte Region region, Beach Flat by House and People has a balcony. It is situated 11 km from Shipyards of Viana do Cast...more
Offering garden views, Avenida Central Viana - City and River Apartment is an accommodation set in Viana do Castelo, 2.6 km from Shipyards of Viana do...more
Set just 11 km from Shipyards of Viana do Castelo, MORADIA-BARCO DO PORTO offers accommodation in Viana do Castelo with access to free bikes, a garden...more
What guests liked:
Maria is super nice host!❤️
our stay with dog was super pleasant! perfect place for discover Viana!...more
Situated 2.3 km from North Beach, Harrisko etxea offers accommodation with a patio, as well as pool with a view and a garden. The property is around 3...more
Set in Viana do Castelo, less than 1 km from North Beach, Casa do Albano offers accommodation with free WiFi, a balcony or a patio and access to a gar...more
Boasting a garden, private pool and mountain views, VIVENDA TABORDA is set in Viana do Castelo. This beachfront property offers access to a balcony, a...more
Featuring a garden, pool with a view and garden views, Casa da Quinta do Outeiro is located in Viana do Castelo. This property offers access to a balc...more
What guests liked:
Pefect place to take our dog as plenty of walks nearby...more
Boasting a garden, saltwater pool and mountain views, Viana do Castelo Home is set in Viana do Castelo. The property has river and garden views, and i...more
Boasting air-conditioned accommodation with a balcony, PortugalActive Beach Flat is situated in Viana do Castelo. This property offers access to a ter...more
Set in Viana do Castelo, 600 metres from Cabedelo Beach and 6.1 km from Shipyards of Viana do Castelo, Beach House Cabedelo offers a restaurant. This...more
© 2025. All rights reserved Getaroom Pty Ltd ACN 143 933 528
Level 18 68 Pitt St, Sydney NSW 2000 Australia
Getaroom ® and Why don't you just ® are registered Trademarks of Getaroom Pty Ltd