Skip to main content

The best apartments in Viana do Castelo

Check out our pick of great apartments in Viana do Castelo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
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
134 reviews
Price from
£112.54
per night
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.4
9.4
Rated superb
Superb
228 reviews
Price from
£86.50
per night
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
445 reviews
Price from
£81.88
per night
AL Santiago T1, hotel in Viana do Castelo

Boasting air-conditioned accommodation with a patio, AL Santiago T1 is set in Viana do Castelo. Featuring private check-in and check-out, this property also provides guests with a picnic area.

The suite was delightfully provisioned with cooking implements and fresh food stuffs. Lovely! We were able to make our own light dinner and breakfast on site. There was a clothes washer and line for drying, which was timely and worked as well as modern EU "efficient" appliance can be expected. The person greeting us - the son of the owner - was personable and helpful. The site was well maintained, with an excellent view. The chickens were a hoot - literally. We didn't end up using the pool, but it looked wonderful. The patio was well equipped with furniture. The location on the Camino de Santiago was ideal. Only place that had some beer in the fridge, which was much appreciated.
Scored 9.7
9.7
Rated exceptional
Exceptional
49 reviews
Price from
£146.55
per night
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
65 reviews
Price from
£67.35
per night
Cabedelo beach enjoy view, hotel in Viana do Castelo

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.

Scored 9.6
9.6
Rated exceptional
Exceptional
11 reviews
Price from
£124.29
per night
T1 Duplex Lua Roof Top, hotel in Viana do Castelo

Set 2.1 km from North Beach, 3 km from Coral Beach and 2.8 km from Shipyards of Viana do Castelo, T1 Duplex Lua Roof Top offers accommodation situated in Viana do Castelo.

Scored 9.9
9.9
Rated exceptional
Exceptional
7 reviews
Price from
£112.54
per night
FERREIRA'S HOUSE Viana do Castelo, hotel in Viana do Castelo

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

Amazing apartment, everything looks new, just like in the photos, beautiful view, great location, close to restaurants, sights etc. - I could imagine living there :) The washer dryer was a great thing to have. Not to mention super nice hosts, very helpful, check-in and check-out were easy, good communication. Really, perfect stay.
Scored 9.7
9.7
Rated exceptional
Exceptional
58 reviews
Price from
£86.50
per night
Edifício Portughabit, hotel in Viana do Castelo

Offering city views, Edifício Portughabit is an accommodation located in Viana do Castelo, 1.8 km from North Beach and 2.7 km from Coral Beach.

Very well situated, with east access to all facilities. Communication with management was easy
Scored 8.4
8.4
Rated very good
Very good
180 reviews
Price from
£164.61
per night
Casa da Gramática, hotel in Viana do Castelo

Offering quiet street views, Casa da Gramática is an accommodation located in Viana do Castelo, 2.2 km from North Beach and 3.2 km from Shipyards of Viana do Castelo.

The location and the building
Scored 8.9
8.9
Rated fabulous
Fabulous
275 reviews
Price from
£110.86
per night
All apartments in Viana do Castelo
Looking for an apartment?
For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Viana do Castelo

Most booked apartments in Viana do Castelo this month

Enjoy breakfast in Viana do Castelo!

  • Pátio 29 - Guest House
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 144 reviews

    Offering quiet street views, Pátio 29 - Guest House is an accommodation set in Viana do Castelo, 2.4 km from Coral Beach and 1.8 km from Shipyards of Viana do Castelo.

    Vânia est très disponible, le logement est parfait

  • Apartamento das Malheiras
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 134 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.

  • Bright Sao Domingos Apartments
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 134 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
     · 17 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

  • Viana Urban Glamour
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 8 reviews

    Featuring air-conditioned accommodation with a balcony, Viana Urban Glamour is set in Viana do Castelo. This property offers access to a terrace, free private parking and free WiFi.

    El apartamento es fabuloso. Muy bien decorado, amplio, muy luminoso, limpio y silencioso. Muy recomendable!

  • Maria Veiga Guest House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 58 reviews

    Situated 2.1 km from North Beach, 2.9 km from Coral Beach and 3.4 km from Shipyards of Viana do Castelo, Maria Veiga Guest House features accommodation located in Viana do Castelo.

    Estupendo, muy limpio, muy práctico y genial ubicado.

  • MAM HEAT Apartments - Viana City Centre
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 54 reviews

    2.2 km from North Beach, MAM HEAT Apartments - Viana City Centre is a recently renovated property situated in Viana do Castelo and features air-conditioned rooms with free WiFi and parking on-site.

    Zona céntrica con supermercado y restaurantes cerca.

Save money on apartments in Viana do Castelo – budget options available!

  • Casa Guerreiro - Regina Hotel Group
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 445 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
    Budget 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

  • B Apartamentos Castelo
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 50 reviews

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

    Moltissimo spazio, bell’arredamento, posizione comoda

  • FERREIRA'S HOUSE Viana do Castelo
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 58 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.

  • RR Residence
    Budget options available
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 133 reviews

    Situated in Viana do Castelo, 2.8 km from North Beach and 3.3 km from Shipyards of Viana do Castelo, RR Residence features air-conditioned accommodation with a balcony and free WiFi.

    Very beautiful and big appartement, Everything was very clean

  • Ar Puro III
    Budget options available
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 50 reviews

    Offering quiet street views, Ar Puro III is an accommodation located in Viana do Castelo, 1.6 km from Amorosa Beach and 11 km from Shipyards of Viana do Castelo.

    Apartamento limpio y cuidado- Anfitrión educado y simpático. Cerca de la playa en un barrio normal de cualquier ciudad.

  • Ar Puro II
    Budget options available
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 68 reviews

    Offering a garden and quiet street view, Ar Puro II is situated in Viana do Castelo, 1.9 km from Amorosa Beach and 11 km from Shipyards of Viana do Castelo.

    Geweldige locatie mooi strand Vlakbij viana Castelo

  • CABEDELO BEACH FLAT
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 36 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, CABEDELO BEACH FLAT is located in Viana do Castelo.

    Todo decorado con mucho gusto, cerca de la playa y de Viana

Great access to the city centre! Check these apartments in Viana do Castelo

  • Mexia Galvão City Center by Portugal Active
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated in Viana do Castelo, 2.1 km from North Beach and 2.2 km from Cabedelo Beach, Mexia Galvão City Center by Portugal Active features air-conditioned accommodation with a balcony and free WiFi.

  • uCHILL Riverfront Avenida 13 - Your Boho Flat
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Viana do Castelo, 1.9 km from North Beach and 2.8 km from Coral Beach, uCHILL Riverfront Avenida 13 - Your Boho Flat offers free WiFi and air conditioning.

  • T1 Duplex Lua Roof Top
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 7 reviews

    Set 2.1 km from North Beach, 3 km from Coral Beach and 2.8 km from Shipyards of Viana do Castelo, T1 Duplex Lua Roof Top offers accommodation situated in Viana do Castelo.

  • Apartamento Mariano Cabedelo
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 21 reviews

    Boasting mountain views, Apartamento Mariano Cabedelo offers accommodation with a garden and a balcony, around 1.1 km from Cabedelo Beach. With river views, this accommodation features a patio.

    Localização, vista para a cidade e simpatia do proprietário

  • AL Santiago T1
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 49 reviews

    Boasting air-conditioned accommodation with a patio, AL Santiago T1 is set in Viana do Castelo. Featuring private check-in and check-out, this property also provides guests with a picnic area.

    No puedo decir qe es lo qe mas me gusto porqe todo estaba perfecto

  • Almeida's House
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 70 reviews

    Almeida's House is set in Viana do Castelo, 3 km from Coral Beach, 3.4 km from Shipyards of Viana do Castelo, as well as 22 km from Golfe de Ponte de Lima.

    Perfect location, very helpful hosts, very comfortable

  • Viamar
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 47 reviews

    Located in Viana do Castelo, 3 km from Coral Beach and 3.3 km from Shipyards of Viana do Castelo, Viamar offers air conditioning.

    El apartamento es precioso, todo nuevo y limpísimo.

  • Penthouse at Cabedelo Beach with Ocean View
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 7 reviews

    Situated in Viana do Castelo, 600 metres from Cabedelo Beach and 1.8 km from Rodanho Beach, Penthouse at Cabedelo Beach with Ocean View offers air conditioning.

    Es grande y espacioso todo muy limpio y comodo, La ubicacion, la zona, muy cerca de la playa, las vistas...

  • Apartamento Avenida
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 14 reviews

    Boasting air-conditioned accommodation with a balcony, Apartamento Avenida is set in Viana do Castelo.

    Super nice and clean apartment! Great host! Perfect location!

  • Casa Viela Cega
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 61 reviews

    Offering city views, Casa Viela Cega is an accommodation located in Viana do Castelo, 2.9 km from Coral Beach and 2.6 km from Shipyards of Viana do Castelo.

    Perfekte Lage. Sehr schön eingerichtet. Tolle Vermieter.

  • RACIA Lodges - Apartment
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 24 reviews

    Set in Viana do Castelo, 2.6 km from North Beach and 3.2 km from Shipyards of Viana do Castelo, RACIA Lodges - Apartment offers air conditioning.

    Great location, very close to the river and to the central park

  • Marti Studio 165
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Marti Studio 165 is situated in Viana do Castelo, 2.5 km from Cabedelo Beach, 3.2 km from Shipyards of Viana do Castelo, as well as 21 km from Golfe de Ponte de Lima.

  • Senhora dos Mares - Apartment in Ribeira
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 22 reviews

    Senhora dos Mares - Apartment in Ribeira is set in Viana do Castelo, 2.4 km from Coral Beach, 1.8 km from Shipyards of Viana do Castelo, and 22 km from Golfe de Ponte de Lima.

    Queda cerca de todo y es completamente nuevo, decorado con mucho gusto.

  • Atrium Areias
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 228 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.

  • Mordoma Guest House
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 62 reviews

    Mordoma Guest House is located in Viana do Castelo, 1.2 km from Shipyards of Viana do Castelo. Tourism Office - Viana Welcome Center is 200 metres away. Free WiFi is provided throughout the property.

    Casa fantástica, ótima localização e anfitria ***** estrelas.

  • OÁSIS apartments
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 9 reviews

    Located in Viana do Castelo, 1.8 km from North Beach and 2.7 km from Coral Beach, OÁSIS apartments provides air-conditioned accommodation with a patio and free WiFi.

    Sehr sauber. Super Lage. Gut ausgestattete Küche. Schönes Badezimmer mit Regendusche.

  • Santa Luzia Views - Modern City Centre Apartment with Iconic Views
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 64 reviews

    Offering city views, Santa Luzia Views - Modern City Centre Apartment with Iconic Views is an accommodation situated in Viana do Castelo, 1.8 km from Shipyards of Viana do Castelo and 22 km from Golfe...

    El buen gusto en la decoración, muy cómodo y bien equipado

  • Divine Waves - Cabedelo
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 26 reviews

    Situated in Viana do Castelo, Divine Waves - Cabedelo features accommodation with a private pool, a balcony and mountain views.

    La limpieza, el equipamiento y la situación de la casa

  • Feel The Ocean Apartment Praia do Cabedelo
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 21 reviews

    Boasting air-conditioned accommodation with a heated pool, mountain view and a patio, Feel The Ocean Apartment Praia do Cabedelo is situated in Viana do Castelo.

    Simpatia Apartamento muito bem equipado Vista muito boa para a cidade e as montanhas Paisagem linda

  • Prestige élégant
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Situated in Viana do Castelo in the Norte Region region, Prestige élégant features a balcony. This beachfront property offers access to a terrace, free private parking and free WiFi.

    Sehr geschmackvolle und hochwertige Ausstattung, professionelle Abwicklung.

  • MyHomeisYourHome Viana Center Apartment
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 24 reviews

    Situated in Viana do Castelo, 1.9 km from North Beach and 2.8 km from Coral Beach, MyHomeisYourHome Viana Center Apartment offers a bar and air conditioning.

    Muy acogedor , muy céntrico y muy completo y limpio

  • Charming Studio Álvares Fagundes by House and People
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 42 reviews

    Set in Viana do Castelo, the recently renovated Charming Studio Álvares Fagundes by House and People offers accommodation 3 km from Shipyards of Viana do Castelo and 22 km from Golfe de Ponte de Lima.

    Todo bien: el apartamento nuevo, bien equipado y céntrico,

  • Gabriela Apartament - perto do centro com vista para Santa Luzia
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 31 reviews

    Located in Viana do Castelo, 2.5 km from North Beach and 2.8 km from Shipyards of Viana do Castelo, Gabriela Apartament - perto do centro com vista para Santa Luzia provides air-conditioned...

    Appartement bien situé, très propre, très agréable à vivre.

  • Ribeira Riverhouse - City Centre Duplex with Terrace
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 26 reviews

    Set in Viana do Castelo, 1.5 km from North Beach and 2.4 km from Coral Beach, Ribeira Riverhouse - City Centre Duplex with Terrace offers air-conditioned accommodation with a balcony and free WiFi.

    Muito confortável, muito bem localizado, espaçoso, bem equipado

  • Tourinho's House - Apt in the Historic Centre of Viana
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 27 reviews

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

    The location, the setting, the cleaning were all excellent

  • VIANA é AMOR apartamento no centro histórico
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 13 reviews

    Set in Viana do Castelo, 2.1 km from North Beach and 3 km from Coral Beach, VIANA é AMOR apartamento no centro histórico offers air-conditioned accommodation with a balcony and free WiFi.

    El diseño del apartamento y su amplitud. Su ubicación.

  • Passeio da Avenida - Central Avenue Apartment with Elevator
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 41 reviews

    Offering city views, Passeio da Avenida - Central Avenue Apartment with Elevator is an accommodation situated in Viana do Castelo, 2.7 km from Shipyards of Viana do Castelo and 21 km from Golfe de...

    Excellent location, lovely unit, clean and bright.

  • Coutinho Apartment - Modern Ap in the City Centre with Balcony
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 43 reviews

    Set in Viana do Castelo in the Norte Region region, Coutinho Apartment - Modern Ap in the City Centre with Balcony has a balcony.

    Everything was great! One of the best places we've ever stayed!

FAQ about apartments in Viana do Castelo

Apartments that guests love in Viana do Castelo

  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 46 reviews
    Spacious modern apartment with a locked parking space. Very convenient. It's a 1/2 h walk to the centre of Viana (you can find very pleasant quiet streets to get there).
    Janusz
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 43 reviews
    Lovely quiet modern apartment with balcony overlooking urban gardens. Tea and coffee and some condiments provided. Easy enough to get keys, met at apartment. Had to phone but only a 5 minute wait. Location on edge of town centre, maybe 5 minutes to historical centre. Near river and restaurants
    Peter
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 396 reviews
    Very nice apartment - studio. Clean, well equipped
    Eva and Jan
    Young couple
  • Avg. price/night: £64.67
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 445 reviews
    This gorgeous apartment is styled so beautifully , it is enormous, well appointed, clean and centrally located. We loved our short stay here. We highly recommend this apartment. Amazing. Amazing.
    Tania
    Family with young children
  • Avg. price/night: £58.79
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 133 reviews
    The spacious flat was furnished to a higher standard than the average rental with a large comfortable sofa , stylish flooring and the bedroom had generous cupboard space. A large bathroom. The front balcony looked out over the street and the back faced onto a large overrun garden. Well equipped kitchen area,
    Timothy
    Young couple
  • Avg. price/night: £123.92
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,397 reviews
    We had a 2 nigjt stay in an apartment. Great location, very helpful staff. Lovely, modern apartment. Very spacious, clean, and quiet. The kitchen was great but can't work out why no kettle was provided. I would have enjoyed making a cup of tea. Breakfast was great. Would recommend, many thanks
    John
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 396 reviews
    Well set up, sunny studio apartment in a good location. Good value.
    anthony
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 22 reviews
    Very beautiful and modern apartment in the heart of Viana do Castelo. Perfect place to start your discovery in this lovely city. Woud love to come again!
    Dennis
    Solo traveller
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 23 reviews
    The apartment was a real home-from-home and lacked nothing for a comfortable stay. I loved being able to sit out on the balcony to have my breakfast. Antonio, the owner was very accommodating in letting me check- in very early. It was very easy to park outside the apartment and there was a little bus passed nearby, going into town. There are 2 large supermarkets within walking distance and and a couple of local bars and bakeries nearby.
    Siobhan
    Solo traveller
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 996 reviews
    Beautiful modern apartment located centrally. Comfortable bed. Studio so cleverly designed
    caitriona
    Young couple

Research, refine and make plans for your whole trip

gogless