Skip to main content

Self Catering Accommodation in Viana do Castelo

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Viana do Castelo

Check out our pick of great self catering accommodation in Viana do Castelo

Filter by:

Review score

Gigantones GuestHouse

Viana do Castelo

Located in Viana do Castelo, 1.9 km from Cabedelo Beach, Gigantones GuestHouse provides air-conditioned rooms with free WiFi.

M
Morgan
From
United Kingdom
Aww Gigantones. We just didn't want to leave. Place is super cool. Right in the heart of everything, access to all you need. Room was beautiful, facilities were excellent, the bathroom and toiletries were 5 star. (Ok maybe 4 star for the shampoo but there's shampoo nonetheless!!) Gigantones was such a find and if you're going to explore Viana - it's the perfect, quiet, pristine place ever. Nuno was the perfect host, so helpful and really personable . 5 stars all round !
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 168 reviews
Price from
US$68.32
1 night, 2 adults

Casa do Sorrio

Viana do Castelo

Featuring air-conditioned accommodation with a patio, Casa do Sorrio is located in Viana do Castelo. Featuring sea and mountain views, this holiday park also provides guests with free WiFi.

L
Lenka
From
Czech Republic
One of the best on my camino. Very modern, clean, well equiped for reasonable price.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 305 reviews
Price from
US$70.39
1 night, 2 adults

In Burgus guest house

Viana do Castelo

A recently renovated property, In Burgus guest house is set in Viana do Castelo near Cabedelo Beach, Santa Luzia Sanctuary.

L
Laurence
From
Luxembourg
Super location in Town. Clean design.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$83.33
1 night, 2 adults

B Apartamentos Castelo

Viana do Castelo

Situated in Viana do Castelo, 2.1 km from Coral Beach and 1.5 km from Shipyards of Viana do Castelo, B Apartamentos Castelo features air-conditioned accommodation with a balcony and free WiFi.

n
nicholas
From
United Kingdom
Very well laid out and with everything that was needed
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 100 reviews
Price from
US$155.27
1 night, 2 adults

Atrium Areias

Viana do Castelo

Situated in Viana do Castelo, 2.2 km from Coral Beach, Atrium Areias features air-conditioned rooms with free WiFi.

R
Roman
From
Ukraine
Everything is clean and also in apartment there are washing machine and dryer
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 335 reviews
Price from
US$62.11
1 night, 2 adults

Abraços dos Avós - Casas de aldeia

Viana do Castelo

Set 12 km from Shipyards of Viana do Castelo, Abraços dos Avós - Casas de aldeia offers an infinity pool, a garden and air-conditioned accommodation with a balcony and free WiFi.

V
Vincenzo
From
Belgium
Wonderful apartment furnished with style and taste. It is perfectly clean and has a beautiful outdoor space with a warm swimming pool. The owners are very kind and accommodating whilst being discreet. We were very sorry to leave but we hope to come back soon.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 176 reviews
Price from
US$183.56
1 night, 2 adults

A Botoeira da Praça guest house

Viana do Castelo

A Botoeira da Praça guest house is set in Viana do Castelo, 2.1 km from Cabedelo Beach, 2.5 km from Shipyards of Viana do Castelo, and 21 km from Golfe de Ponte de Lima.

A
Agata
From
Poland
The studio was absolutely stunning! Located in the heart of town, beautifully decorated and spotless clean. The lady who checked us in was super friendly and explained everything
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 924 reviews
Price from
US$70.10
1 night, 2 adults

Apartamento das Malheiras

Viana do Castelo

Featuring garden views, Apartamento das Malheiras provides accommodation with a terrace and a patio, around 2.2 km from Cabedelo Beach.

j
julie
From
Ireland
Close to Camino & to restaurants, shops . Spacious & clean and comfortable. Our host was most friendly and patient as we arrived much later than expected
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 106 reviews
Price from
US$149.52
1 night, 2 adults

RR Residence

Viana do Castelo

Situated in Viana do Castelo, 3.3 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima, RR Residence features air-conditioned accommodation with a balcony and free WiFi.

C
Claudina
From
Spain
Todo excelente apartamento,viana do castelo....
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 174 reviews
Price from
US$74.76
1 night, 2 adults

Alojamento Local Ferros - Duplex

Viana do Castelo

Situated in Viana do Castelo, 2.1 km from Cabedelo Beach and 2.5 km from Shipyards of Viana do Castelo, Alojamento Local Ferros - Duplex offers air conditioning.

A
Andrius
From
Lithuania
Incredible apartment in the centre. Very nice and helpful host.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 186 reviews
Price from
US$115.02
1 night, 2 adults
All self catering accommodation in Viana do Castelo

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Viana do Castelo and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 228 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 174 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 79 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 176 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 305 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 168 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 924 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 335 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 484 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 71 reviews

Highly rated self catering accommodation in Viana do Castelo and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 57 reviews

Situated 2 km from Cabedelo Beach, CasAmalia 56 offers air-conditioned accommodation with a patio and free WiFi.

From US$115.02 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 228 reviews

Located in Viana do Castelo, 2.1 km from Cabedelo Beach and 2.4 km from Shipyards of Viana do Castelo, Loft City Center Viana provides air-conditioned accommodation with a terrace and free WiFi.

From US$316.29 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 79 reviews

Situated in Viana do Castelo, 2.1 km from Cabedelo Beach and 3.3 km from Shipyards of Viana do Castelo, FERREIRA'S HOUSE Viana do Castelo provides accommodation with amenities such as free WiFi and a...

From US$92.01 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 139 reviews

Offering city views, Edifício Portughabit is an accommodation situated in Viana do Castelo, 2.6 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima.

From US$172.52 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 37 reviews

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 with a patio and free WiFi.

From US$230.03 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 118 reviews

Situated in Viana do Castelo, 2.2 km from Coral Beach and 1.5 km from Shipyards of Viana do Castelo, B Apartamentos offers free WiFi, a terrace and air conditioning.

From US$80.51 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 484 reviews

Offering inner courtyard views, Valentim House is an accommodation situated in Viana do Castelo, 2.2 km from Coral Beach and 1.6 km from Shipyards of Viana do Castelo.

From US$55.21 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 20 reviews

6 km from Shipyards of Viana do Castelo in Viana do Castelo, Ocean view Cabedelo Beach Duplex features accommodation with access to spa facilities and fitness room.

From US$255.06 per night

These self catering accommodation in Viana do Castelo and nearby have options with free cancellation

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews

Located in Viana do Castelo in the Norte Region region, Casa do Fontanario em Viana do Castelo features a terrace. Both free WiFi and parking on-site are available at the apartment free of charge.

From US$211.63 per night

PortugalActive Beach Flat

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 15 reviews

Boasting air-conditioned accommodation with a balcony, PortugalActive Beach Flat is situated in Viana do Castelo. This property offers access to a terrace, free private parking and free WiFi.

From US$255.06 per night

Portugal Active Encosta House

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 37 reviews

Situated in Viana do Castelo in the Norte Region region, Portugal Active Encosta House features a balcony.

From US$272.31 per night

Quinta da Victória by venimar

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 reviews

Boasting an outdoor swimming pool and views of garden, Quinta da Victória by venimar is a recently renovated aparthotel situated in Viana do Castelo, 1.3 km from North Beach.

From US$79.39 per night

Vivenda Caixilão casa com 3 quartos

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews

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 WiFi and free private parking.

From US$103.51 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Set in Viana do Castelo in the Norte Region region, Private Gardened House - 5min from the beach features a balcony. This property offers access to a terrace, free private parking and free WiFi.

From US$354.06 per night

Ar Puro III

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 72 reviews

Offering quiet street views, Ar Puro III is an accommodation located in Viana do Castelo, 11 km from Shipyards of Viana do Castelo and 21 km from Quinta da Barca.

From US$74.76 per night

Ar Puro II

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 92 reviews

Offering a garden and quiet street view, Ar Puro II is situated in Viana do Castelo, 11 km from Shipyards of Viana do Castelo and 21 km from Quinta da Barca.

From US$74.76 per night

Enjoy breakfast in Viana do Castelo and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 40 reviews

Located in Viana do Castelo, 2.5 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima, O Beco - Apartment in the Heart of the City of Viana do Castelo offers air conditioning.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 23 reviews

Situated in Viana do Castelo, 2.1 km from Cabedelo Beach and 3.4 km from Shipyards of Viana do Castelo, Cantinho dos Avós features air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 90 reviews

Situated in Viana do Castelo within 2.2 km of Cabedelo Beach and 3.4 km of Shipyards of Viana do Castelo, Maria Veiga Guest House features rooms with free WiFi.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 51 reviews

Tourinho's House - Apt in the Historic Centre of Viana is located in Viana do Castelo, 2.6 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima, and 29 km from Quinta da Barca.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 69 reviews

Situated 3.4 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima and 28 km from Quinta da Barca, Cantinho da Matriz features accommodation set in Viana do Castelo.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews

Almeida's House is set in Viana do Castelo, 3.4 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima, as well as 28 km from Quinta da Barca.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 27 reviews

Set in Viana do Castelo, 2.2 km from Cabedelo Beach and 3.4 km from Shipyards of Viana do Castelo, VIANA é AMOR apartamento no centro histórico offers air-conditioned accommodation with a balcony and...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 50 reviews

Located in Viana do Castelo, 2.4 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima, Nas Três Janelas offers air conditioning.

FAQ about self catering accommodation in Viana do Castelo

gogless