The 10 best self catering accommodation in Viana do Castelo, Portugal | Booking.com
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
Mike
From
New Zealand
We had a great night in Viana do Castelo. Every thing was perfect about this room. Extremely clean and well laid out for a couple. We had to suitcases and two suitcases and it all fit in nicely. We would definitely book again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 148 reviews
Price from
US$69.94
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.

W
William
From
Ireland
Great location. Very friendly and helpful host.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 292 reviews
Price from
US$70.75
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.

I
INB
From
Czech Republic
Everything. Great place, close to the center, sea, supermarket, train station....Extraordinarily clean and comfortable, super equipment. Very friendly owner (and his family). If I come to the town again, I will stay here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 327 reviews
Price from
US$52.02
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
Miroslava
From
Czech Republic
Apartment furniture design the owners are very nice
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 172 reviews
Price from
US$210.87
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.

R
RomanaTurner
From
Slovenia
Great place to stay, clean, on the ElCamino way,, close to the restaurants
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 943 reviews
Price from
US$70.46
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.

C
Carolyn
From
Australia
Spacious, clean, well equipped and central
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 108 reviews
Price from
US$150.29
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.

N
Nirvair
From
Portugal
Awsome place and location as well, everything is according to guest needs.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 167 reviews
Price from
US$75.15
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.2
Superb - What previous guests thought, 12 reviews
Price from
US$94.68
1 night, 2 adults

Alojamento do Canto

Viana do Castelo

Situated in Viana do Castelo, 8.1 km from Shipyards of Viana do Castelo and 19 km from Golfe de Ponte de Lima, Alojamento do Canto offers air conditioning.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$124.86
1 night, 2 adults

O Gato do Campo

Viana do Castelo

Set in Viana do Castelo, 10 km from Shipyards of Viana do Castelo and 20 km from Golfe de Ponte de Lima, O Gato do Campo offers a garden and air conditioning.

R
Roxana
From
Romania
An extremely quiet and safe place with a very pleasant atmosphere, crickets that can be heard at night in the yard. It is close to the ocean, Amorosa beach being a few minutes drive away. Close to Porto, 40 minutes. Very welcoming and kind hosts. Free parking in front of the property. Very good value for money.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
Price from
US$75.15
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

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

  • Avenida House - Regina Hotel Group

    Viana do Castelo
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 12 reviews

    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.

    From US$112.72 per night
  • Casa da Gramática

    Viana do Castelo
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 185 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$85.09 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 23 reviews

    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 Castelo and 21 km from Golfe de Ponte de Lima.

    From US$238.45 per night
  • B Apartamentos

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

    From US$280.05 per night
  • Scored out of 10, guest rating 9.6
    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$239.31 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.

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, 17 reviews

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

    From US$144.51 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 41 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, 89 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.7
    Fabulous - What previous guests thought, 48 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.5
    Exceptional - What previous guests thought, 104 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, 54 reviews

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

    From US$115.61 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 46 reviews

    The Blue Angel is situated in Viana do Castelo, 2.7 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima, and 29 km from Quinta da Barca.

    From US$63.59 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 39 reviews

    Anjinho City Center is set in Viana do Castelo, 2.7 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima, as well as 29 km from Quinta da Barca.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 143 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$173.41 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 26 reviews

    Offering a shared lounge and mountain view, Spacious Apt. At Viana's Top Location is located in Viana do Castelo, 2.2 km from Cabedelo Beach and 1.8 km from Shipyards of Viana do Castelo.

    From US$138.73 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 39 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$231.22 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 473 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$52.02 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$297.40 per night

FAQ about self catering accommodation in Viana do Castelo

Self catering accommodation that guests love in Viana do Castelo

See all
  • Avg. price/night: US$52.02
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 226 reviews
    The host is lovely, the path is right on the Camino, and if you want a rest day this is the place to be! You feel welcome and everything is very straightforward. There’s 2 bathrooms, one by the kitchen and one upstairs by the rooms. You can wash the clothes for 5e. Awesome stay, definitely recommend!!
    Guest review by
    Spela
    Young couple
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4 reviews
    Big house with great localisation. A lot of usefull things at the place - grill, big kitchen, washmaschine, iron. Great contact with owner. Easy and flexible check-in (with code, no need to be on time since its no contact check-in). House is very comfortable. Roof terrance with a view on ocean.
    Guest review by
    Jakub
    Family with young children