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, 162 reviews
Price from
US$69.45
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.

T
Tina Maree
From
Australia
Beautiful studio apartment with tranquil surroundings . It was awesome to be able to make myself a meal.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 303 reviews
Price from
US$70.25
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, 334 reviews
Price from
US$51.66
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.

M
Marcin
From
Poland
The apartment was absolutely fantastic! The rooms were very modern and functional, incredibly clean, spacious, and tastefully decorated. The kitchen was wonderfully equipped with all the necessary for meal preparation. The best part was the direct access to the pool right outside the room, and the added bonus of a grill area for family gatherings. The location was serene and peaceful, nestled in a charming small village with breathtaking mountain views. The owners were incredibly kind and helpful, and to our delight, they surprised us with two delicious cakes as a gift! We had the most wonderful vacation here and wholeheartedly recommend this place to everyone. We hope to return someday!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 173 reviews
Price from
US$183.20
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.

T
Tracy-Anne
From
Australia
Awesome location. Perfect for a night on the Camino. Right in the square, so spoilt for choice with restaurants and bars. Noise didn’t bother us. It was a fabulous find.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 932 reviews
Price from
US$69.96
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.4
Superb - What previous guests thought, 106 reviews
Price from
US$149.23
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.0
Superb - What previous guests thought, 168 reviews
Price from
US$74.61
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, 184 reviews
Price from
US$114.79
1 night, 2 adults

Quinta de Valverde

Viana do Castelo

This hotel is set upon the highest point of the Viana do Castelo, overlooking the ocean, nearby river, and historic city centre, whilst offering top-class accommodation Quinta de Valverde is surround...

C
Capestorm
From
Germany
We loved the our quarters, the beautiful garden, friendly and professional staff, how central but quiet and lovely the place is - all very thoughtfully done.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 281 reviews
Price from
US$186.42
1 night, 2 adults

Avenida House - Regina Hotel Group

Viana do Castelo

Set in Viana do Castelo, 2.4 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima, Avenida House - Regina Hotel Group offers air conditioning.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 13 reviews
Price from
US$86.78
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 9.5
Exceptional - What previous guests thought, 67 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, 168 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, 13 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, 76 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, 162 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, 334 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, 303 reviews

Popular with guests booking self catering accommodation in Viana do Castelo

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 932 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, 482 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, 65 reviews

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

Casa da Gramática

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

Offering a garden and garden view, Casa da Gramática is located in Viana do Castelo, 2.2 km from Cabedelo Beach and 3.2 km from Shipyards of Viana do Castelo.

In Burgus guest house

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

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

From US$66 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews

Located 21 km from Golfe de Ponte de Lima, 28 km from Quinta da Barca and 1.8 km from Santa Luzia Sanctuary, Cantinho Real by Quinta do Penedo Real provides accommodation set in Viana do Castelo.

B Apartamentos

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 120 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$74.61 per night

Ocean view Cabedelo Beach Duplex

Viana do Castelo
Free cancellation options available
Scored out of 10, guest rating 8.3
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 provides accommodation with access to spa facilities and fitness room.

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$237.62 per night

Cabedelo Houses - Regina Hotel Group

Darque
Free cancellation options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 4 reviews

Offering inner courtyard views, Cabedelo Houses - Regina Hotel Group is an accommodation set in Darque, 5.9 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima.

From US$96.42 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$254.56 per night

Enjoy breakfast in Viana do Castelo and nearby

Casa Joaquina

Carreço
Breakfast options
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews

Situated in Carreço in the Norte Region region, Casa Joaquina features accommodation with free WiFi and free private parking.

From US$143.49 per night
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, 50 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, 71 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...

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$60.84 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 140 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.19 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 38 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$229.58 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 482 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.10 per night
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$271.78 per night
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$92.65 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 41 reviews

Featuring mountain views, Casa Sao Francisco provides accommodation with a garden and a balcony, around 4.6 km from Shipyards of Viana do Castelo.

From US$240.76 per night

"Casa" da Vinha

Areosa
8.0+ review score
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Featuring mountain views, "Casa" da Vinha provides accommodation with a balcony, around 3.2 km from Shipyards of Viana do Castelo.

From US$173.35 per night

FAQ about self catering accommodation in Viana do Castelo