Skip to main content

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

See the latest prices and deals by choosing your dates.
A Botoeira da Praça guest house, hotel in Viana do Castelo

A Botoeira da Praça guest house is set in Viana do Castelo, 2 km from North Beach, 2.9 km from Coral Beach, and 2.5 km from Shipyards of Viana do Castelo.

Fabulous apartment, immaculate, beautifully decorated, perfect for a weekend away. Nice and quiet even though situated right in the centre. Late check out which really helped us. Would definitely stay here again
Scored 9.2
9.2
Rated superb
Superb
1,001 reviews
Price from
£58
1 night, 2 adults
Apartamento das Malheiras, hotel in Viana do Castelo

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

Spacious, clean, well equipped and central
Scored 9.4
9.4
Rated superb
Superb
136 reviews
Price from
£113
1 night, 2 adults
Morada do Ultramar, hotel in Viana do Castelo

Located in Viana do Castelo and only 1.5 km from Carreco Beach, Morada do Ultramar provides accommodation with sea views, free WiFi and free private parking.

It’s a really large space with plenty of room for pilgrims on the Caminho do Santiago. The kitchen and bathroom facilities are superb, the bedrooms are also clean and comfortable. Most importantly Marcelo and his wife Tatiana are excellent hosts. Marcelo made us feel very welcome and was available for anything we needed during our stay. I would love to stay again.
Scored 9.5
9.5
Rated exceptional
Exceptional
104 reviews
Price from
£63
1 night, 2 adults
B Apartamentos, hotel in Viana do Castelo

B Apartamentos is situated in Viana do Castelo, 2.2 km from Rodanho Beach, 1.7 km from Shipyards of Viana do Castelo, and 700 metres from Estação Viana Shopping.

Nice, clean, and well-equipped apartment with all the necessary supplies needed for a short stay. All the windows had blinders. The owner was kind in communications.
Scored 9.1
9.1
Rated superb
Superb
133 reviews
Price from
£65
1 night, 2 adults
Atrium Areias, hotel in Viana do Castelo

Situated within 1.4 km of North Beach and 2.2 km of Coral Beach, Atrium Areias features rooms with air conditioning and a private bathroom in Viana do Castelo.

We had a very pleasent stay , location was very good and the apartment was Nice and clean , all the best recomendations from here , Thanks👍
Scored 9.3
9.3
Rated superb
Superb
232 reviews
Price from
£86
1 night, 2 adults
Casa Guerreiro - Regina Hotel Group, hotel in Viana do Castelo

Located within 1.9 km of North Beach and 2.8 km of Coral Beach, Casa Guerreiro - Regina Hotel Group provides rooms with air conditioning and a private bathroom in Viana do Castelo.

Great location, great solution for delivering keys. Parking easily available (that is true for all Viana de Castelo). I liked everything. The apartment is modern and super comfortable, right in the center of town.
Scored 9.0
9.0
Rated superb
Superb
454 reviews
Price from
£81
1 night, 2 adults
Nas Três Janelas, hotel in Viana do Castelo

Located in Viana do Castelo, 1.6 km from Cabedelo Beach and 1.6 km from North Beach, Nas Três Janelas offers air conditioning.

Perfect location. Well equipped.
Scored 9.1
9.1
Rated superb
Superb
64 reviews
Price from
£67
1 night, 2 adults
Quarto em Viana do Castelo, hotel in Viana do Castelo

Quarto em Viana do Castelo is situated in Santa Marta de Portuzelo and offers a shared lounge, a garden and a terrace.

Ana Paula Is very kind and friednly. Everything was perfect.
Scored 9.5
9.5
Rated exceptional
Exceptional
95 reviews
Price from
£53
1 night, 2 adults
Residencias Ana Carmen, hotel in Viana do Castelo

Offering garden views, Residencias Ana Carmen is an accommodation situated in Viana do Castelo, 600 metres from Carreco Beach and 1.3 km from Paco Beach.

Fantastic location, a stylish super clean apartment, well worth the stay in Carreco!
Scored 9.1
9.1
Rated superb
Superb
44 reviews
Price from
£138
1 night, 2 adults
Casa Pedro e Inês, hotel in Viana do Castelo

Situated in Viana do Castelo and only 6.1 km from Shipyards of Viana do Castelo, Casa Pedro e Inês features accommodation with mountain views, free WiFi and free private parking.

Scored 9.3
9.3
Rated superb
Superb
32 reviews
Price from
£118
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.
Search self catering accommodation in Viana do Castelo

Most booked self catering accommodation in Viana do Castelo this month

Enjoy breakfast in Viana do Castelo!

  • Casa Joaquina
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 10 reviews

    Situated in Viana do Castelo in the Norte Region region, Casa Joaquina features accommodation with free WiFi and free private parking.

    La casa genial,comoda tranquila y el desayunolo mejor Top top top

  • Abraços dos Avós - Casas de aldeia
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 193 reviews

    Set 11 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.

    Apartment furniture design the owners are very nice

  • Anjos’home
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 124 reviews

    Offering a garden and garden view, Anjos’home is set in Viana do Castelo, 42 km from University of Minho - Braga Campus and 17 km from Golfe de Ponte de Lima.

    La casa en general y la atención de la propietaria.

  • Bright Sao Domingos Apartments
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 132 reviews

    Featuring mountain views, Bright Sao Domingos Apartments offers accommodation with balcony, around 1.5 km from North Beach.

    Ubicación, limpieza, comodidad y atención del propietario

  • Cabedelo beach enjoy view
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 11 reviews

    Located in Viana do Castelo, Cabedelo beach enjoy view features accommodation with a private pool. This beachfront property offers access to a terrace, free private parking and free WiFi.

    Ubicacion excelente frente a plya y con buenos restaurantes cerca

  • Crato Apartments
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 18 reviews

    Boasting quiet street views, Crato Apartments features accommodation with a balcony, around 2.1 km from North Beach.

    Emplacement idéal pour des vacances. Centre ville rue calme

  • Casa de Suelas
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

    Set in Viana do Castelo, Casa de Suelas offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    A atenção aos detalhes, a piscina e a casa mesmo acolhedora.

  • Quinta do Penedo Real
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 7 reviews

    Boasting accommodation with a private pool, garden view and a balcony, Quinta do Penedo Real is situated in Viana do Castelo. This property offers access to a terrace and free private parking.

These self catering accommodation in Viana do Castelo have options with FREE cancellation

  • A Botoeira da Praça guest house
    Free cancellation options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,001 reviews

    A Botoeira da Praça guest house is set in Viana do Castelo, 2 km from North Beach, 2.9 km from Coral Beach, and 2.5 km from Shipyards of Viana do Castelo.

    Excellent location - right in the centre of town - plenty restaurants nearby...

  • Atrium Areias
    Free cancellation options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 232 reviews

    Situated within 1.4 km of North Beach and 2.2 km of Coral Beach, Atrium Areias features rooms with air conditioning and a private bathroom in Viana do Castelo.

    Apartamento bem equipado e com excelente localização.

  • Casa Guerreiro - Regina Hotel Group
    Free cancellation options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 454 reviews

    Located within 1.9 km of North Beach and 2.8 km of Coral Beach, Casa Guerreiro - Regina Hotel Group provides rooms with air conditioning and a private bathroom in Viana do Castelo.

    Spacious, well-located for walking to sights, very well fitted out & comfortable

  • B Apartamentos
    Free cancellation options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 133 reviews

    B Apartamentos is situated in Viana do Castelo, 2.2 km from Rodanho Beach, 1.7 km from Shipyards of Viana do Castelo, and 700 metres from Estação Viana Shopping.

    Genial ubicado, còmodo, limpio y un trato excelente

  • Apartamento das Malheiras
    Free cancellation options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 136 reviews

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

    Eine ganz tolle Aussicht und die Stadt ist einfach toll.

  • Gigantones GuestHouse
    Free cancellation options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 28 reviews

    Located in Viana do Castelo, the recently renovated Gigantones GuestHouse provides accommodation 2 km from Cabedelo Beach and 2.2 km from North Beach.

    Everything! Perfect location, totally newly refurbished, all necessary Mod Cons.

  • T1 Duplex Lua Roof Top
    Free cancellation options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 reviews

    T1 Duplex Lua Roof Top is set in Viana do Castelo, 2.1 km from North Beach, 3 km from Coral Beach, and 2.8 km from Shipyards of Viana do Castelo.

    Localização, comodidades e relação com anfitrião soberbos a recomendar!

  • Casa do Sorrio
    Free cancellation options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 85 reviews

    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.

    Very cosy room, nice bed linens. Very pleasent host

Highly rated self catering accommodation in Viana do Castelo

  • Morada do Ultramar
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 104 reviews

    Located in Viana do Castelo and only 1.5 km from Carreco Beach, Morada do Ultramar provides accommodation with sea views, free WiFi and free private parking.

    Everything! Very quiet location and the best sleep.

  • Vivenda Caixilão casa com 3 quartos
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 33 reviews

    Situated in Viana do Castelo and only 2.7 km from Rodanho Beach, Vivenda Caixilão casa com 3 quartos features accommodation with mountain views, free WiFi and free private parking.

    Sehr schön.Kann ich nur weiterempfehlen.Alles perfekt.

  • In Burgus guest house
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 90 reviews

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

    Excelente apartamento, decoracao, limpeza. Localização.

  • Suite em Viana do Castelo
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 75 reviews

    Featuring garden views, Suite em Viana do Castelo offers accommodation with a garden and a patio, around 8.6 km from Shipyards of Viana do Castelo.

    Atendimento, limpeza, tranquilidade e simpatia da Ana Paula

  • Glamour Guest House
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 28 reviews

    Situated in Viana do Castelo, the recently renovated Glamour Guest House features accommodation 3.2 km from Shipyards of Viana do Castelo and 22 km from Golfe de Ponte de Lima.

    The property is very clear and nice I love to stay thr again

  • FERREIRA'S HOUSE Viana do Castelo
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 61 reviews

    Situated in Viana do Castelo, 2.2 km from North 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...

    Tolle Lage, moderne Einrichtung, Schallisolierung.

  • AFIFE "Porta da Alegria"
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 39 reviews

    Located in Viana do Castelo and only 1.4 km from Arda Beach, AFIFE "Porta da Alegria" provides accommodation with mountain views, free WiFi and free private parking.

    Sehr freundliche Gastgeber sprechen beide deutsch !

  • Casa Estrada da Guia
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 31 reviews

    Featuring mountain views, Casa Estrada da Guia features accommodation with pool with a view, free bikes and a garden, around 21 km from Shipyards of Viana do Castelo.

    A piscina é ótima ...e a casa bastante acolhedora

FAQ about self catering accommodation in Viana do Castelo

Self catering accommodation that guests love in Viana do Castelo

  • Avg. price/night: £41.69
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 708 reviews
    Lovely airy property with great pool and well equipped kitchen. Within walking distance of the town
    anna
    Family with young children
  • Avg. price/night: £44.19
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 104 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!!
    Spela
    Young couple
  • Avg. price/night: £64.79
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 277 reviews
    Everything was beautiful. The building is old, with original stonework visible but sympathetically restored. From the front entrance door, the style and high standard is apparent. Beautiful spacious room, double aspect with shutters, clean and nicely scented. Communal kitchen and dining area are so modern, spotless and stylish. Located in the centre of town but no street noise once inside. Wish we could have stayed longer.
    Valerie
    Young couple
  • Avg. price/night: £64.79
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 277 reviews
    The location is great, I would say the best. The comfort is top notch and the staff is really welcoming. The open spaces, like the kitchen and the eating area, were a good plus. The building was recovered from an old construction, but it's so well recovered and still presenting old stones and styles, very beautiful.
    Pedro R Fonseca
    Solo traveller
  • Avg. price/night: £33.35
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,245 reviews
    Big rooms. No bunk beds Great kitchen and outdoor space. Easy check in
    jeffrey
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 5 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.
    Jakub
    Family with young children
  • Avg. price/night: £40.02
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,894 reviews
    Superb accomadation..really helpfull at check in..spotless everywhere..really well equiped kitchen..spotless showers and bathrooms..able to wash and dry our clothes..great communal balconies to chat to people or comfortable sitting room for quiet time..worth noting after a days walking on the camino ..during hours.. there is an Elevator from the town right up to the cathedral..those steps would be hard going without it!!!
    ceenie
    Solo traveller
  • Avg. price/night: £64.79
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 277 reviews
    We had a really spacious bedroom and bathroom. The room is so comfortable and quiet. There is a kitchen for guests to use and a common area to make tea/coffee if you wish. Mario is so helpful. In the centre of Viana and easy to walk to restaurants, train etc.
    Deirdre
    People with friends
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 565 reviews
    Large well equipped kitchen and separate lounge/dining area. Outside seating. Bedrooms were a good size and comfortable. Host was lovely and the breakfast was good.
    Natasha
    Family with young children
  • Avg. price/night: £62.53
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 944 reviews
    The accommodation is right in the middle of the historic town centre. We had breakfast at the open window overlooking the square each morning. A very well-equipped communal kitchen and dining area is available for self catering or even just a cup of coffee. The interior of the old building has been charmingly renovated with a loft-type flair.
    Joanne
    Young couple

Research, refine and make plans for your whole trip