Skip to main content

Apartments in Viana do Castelo

Find the apartments that appeal to you the most

The best apartments in Viana do Castelo

Check out our pick of great apartments in Viana do Castelo

Filter by:

Review score

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

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

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.4
Superb - What previous guests thought, 14 reviews
Price from
US$86.95
1 night, 2 adults

D'Avenida Apart

Viana do Castelo

D'Avenida Apart is set 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 9.0
Superb - What previous guests thought, 71 reviews
Price from
US$191.76
1 night, 2 adults

Villarmo cais

Viana do Castelo

Offering garden views, Villarmo cais is an accommodation set in Viana do Castelo, 4.8 km from Shipyards of Viana do Castelo and 19 km from Golfe de Ponte de Lima.

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

Fátima's Place - Cozy Loft in Old Town Viana

Viana do Castelo

Set in Viana do Castelo, 1.9 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima, Fátima's Place - Cozy Loft in Old Town Viana offers air conditioning.

C
Carolina
From
Spain
So well restored, well taste, nice finishing. It’s a beautiful place! And location, it’s all about location! We really enjoyed this little trip!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews
Price from
US$131.12
1 night, 2 adults

Quinta da Victória by venimar

Viana do Castelo

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.

H
Hanna
From
Ukraine
Beautiful grounds! Wonderful rooms! Clean, comfortable, cozy. The room has everything you need. Contactless check-in! I liked everything!)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 reviews
Price from
US$92.83
1 night, 2 adults

CasAmalia 56

Viana do Castelo

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

N
Neil
From
Ireland
The property was very clean, we had a great stay, thank you!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 57 reviews
Price from
US$172.52
1 night, 2 adults
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.

Most booked apartments in Viana do Castelo and surroundings in the past month

See all

Popular with guests booking apartments in Viana do Castelo

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

Popular with guests booking apartments in Viana do Castelo

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews

Popular with guests booking apartments in Viana do Castelo

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

Popular with guests booking apartments in Viana do Castelo

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

Popular with guests booking apartments in Viana do Castelo

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

Popular with guests booking apartments in Viana do Castelo

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

Popular with guests booking apartments in Viana do Castelo

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

Popular with guests booking apartments in Viana do Castelo

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 190 reviews

Popular with guests booking apartments in Viana do Castelo

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

Popular with guests booking apartments in Viana do Castelo

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

Apartments with swimming pools in Viana do Castelo and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 734 reviews

Offering a shared lounge and pool view, Solar Laginha - apartamentos e quartos is set in Afife, 1.5 km from Arda Beach and 11 km from Shipyards of Viana do Castelo.

From US$57.51 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews

Viana beach apartment is situated in Viana do Castelo, 500 metres from Cabedelo Beach, 6.1 km from Shipyards of Viana do Castelo, as well as 21 km from Golfe de Ponte de Lima.

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

Offering a garden and garden view, Our sweet flat by the beach is located in Viana do Castelo, 6 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 14 reviews

Set in Viana do Castelo, 600 metres from Cabedelo Beach and 6.1 km from Shipyards of Viana do Castelo, Beach House Cabedelo offers a restaurant.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 30 reviews

Set in Viana do Castelo, Pérola de Viana - Cabedelo offers accommodation with a private pool, a patio and mountain views.

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

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

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

Boasting accommodation with a pool with a view, garden view and a balcony, Dunas is situated in Viana do Castelo.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 43 reviews

Located in Viana do Castelo, 5.4 km from Shipyards of Viana do Castelo, Pink Apartment - Spacious Apartment with Pool offers accommodation with free WiFi, a balcony or a patio and access to a garden...

Enjoy breakfast in Viana do Castelo and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

Set in Viana do Castelo, 2.2 km from Cabedelo Beach and 3.4 km from Shipyards of Viana do Castelo, Mexia Galvão city center offers air conditioning.

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 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 9.0
Superb - What previous guests thought, 26 reviews

Set in Viana do Castelo, 2.3 km from Cabedelo Beach and 2.4 km from Shipyards of Viana do Castelo, Casa da Nespereira - City Centre Duplex Apt with Balcony offers air-conditioned accommodation with a...

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

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

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

B Apartamentos

Viana do Castelo
Budget options available
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

Ar Puro III

Viana do Castelo
Budget 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
Budget 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

Amorosa house

Viana do Castelo
Budget options available
Scored out of 10, guest rating 2.0
Very poor - What previous guests thought, 2 reviews

Amorosa house is a beachfront property set in Viana do Castelo, less than 1 km from Amorosa Beach and 11 km from Shipyards of Viana do Castelo.

From US$103.51 per night

Nas Três Janelas

Viana do Castelo
Budget options available
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.

Apartamento Avenida

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

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

Mordoma Guest House

Viana do Castelo
Budget options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 46 reviews

2 km from Cabedelo Beach, Mordoma Guest House is situated in Viana do Castelo and features air-conditioned rooms with free WiFi.

Great access to the city centre. Check these apartments in Viana do Castelo and nearby

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 6.2
Pleasant - What previous guests thought, 190 reviews

Offering city views, Refúgio rooms is an accommodation located in Viana do Castelo, 2.1 km from Cabedelo Beach and 1.8 km from Shipyards of Viana do Castelo.

From US$28.41 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 7.0
Good - What previous guests thought, 1 review

Situated in Viana do Castelo in the Norte Region region, Seabreeze Duplex – Beach & Terrace has a patio. Both free WiFi and parking on-site are accessible at the apartment free of charge.

From US$302.44 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Set in Viana do Castelo in the Norte Region region, Tide Terrace Duplex by Portugal Active features a balcony.

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

Divine Waves Duplex by Portugal Active is set in Viana do Castelo, 6.1 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima, as well as 25 km from Quinta da Barca.

From US$270.29 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews

BlueGreen Beach Apartment, a property with massage services, is set in Viana do Castelo, 21 km from Golfe de Ponte de Lima, 26 km from Quinta da Barca, as well as 8.6 km from Santa Luzia Sanctuary.

From US$306.86 per night

FAQ about apartments in Viana do Castelo

Apartments that guests love in Viana do Castelo

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 55 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).
Guest review by
Janusz
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 66 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
Guest review by
Peter
Young couple
Avg. price/night: US$55.21
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 484 reviews
Very nice apartment - studio. Clean, well equipped
Guest review by
Eva and Jan
Young couple
Avg. price/night: US$74.76
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 174 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,
Guest review by
Timothy
Young couple
Avg. price/night: US$55.21
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 484 reviews
Well set up, sunny studio apartment in a good location. Good value.
Guest review by
anthony
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 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!
Guest review by
Dennis
Solo traveller
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 36 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.
Guest review by
Siobhan
Solo traveller
gogless