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

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

All units come with air conditioning, a flat-screen TV with satellite channels, a minibar, a coffee machine, a shower, bathrobes and a desk. Featuring a private bathroom with a hair dryer, units at the aparthotel also have free WiFi, while certain rooms also offer a balcony. At the aparthotel, units are equipped with bed linen and towels.

Just perfect... beautiful decorated room

Show more Show less
9.2
Superb
104 reviews

Each unit features a patio, a satellite flat-screen TV, a dining area, a well-fitted kitchen and a private bathroom with shower, a hair dryer and free toiletries. An oven, a microwave and toaster are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit is fitted with bed linen and towels.

This is a great place. The beds and pillows are the most comfortable I've had. Very clean. And the cleaning staff are friendly and efficient. I had a tiny balcony overlooking the pool and the rooftops.

Show more Show less
9.4
Superb
174 reviews
Price from
US$114
per night

Each unit is equipped with a fully equipped kitchenette with a dishwasher, a seating area, a flat-screen TV, a washing machine, and a private bathroom with bidet and a hair dryer. A microwave, a fridge and stovetop are also provided, as well as a coffee machine and a kettle. At the aparthotel, all units are equipped with bed linen and towels.

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.

Show more Show less
9.2
Superb
351 reviews
Price from
US$111
per night

The apartment has 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a balcony with garden views. For added convenience, the property can provide towels and bed linen for free.

The cleanliness was spot on. The apartment had everything we needed for our stay. From the apartment balconies, you’ll get the chance to watch beautiful sunsets!

Show more Show less
9.1
Superb
138 reviews
Price from
US$87
per night

The spacious apartment with a balcony and mountain views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.

A beautiful 2 bedroom apartment with full kitchen and an excellent location in the center yet very quiet. Jose was a warm and kind host and was very helpful to us. Rooms are very spacious with comfortable beds. Highly recommended!

Show more Show less
9.5
Exceptional
131 reviews

The apartment provides guests with a terrace, a seating area, cable flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with bidet and a hair dryer. A microwave, a toaster and fridge are also featured, as well as a coffee machine and a kettle. The units feature bed linen.

Olivier was a wonderful host. He went out of his way to help us. Thank you, Olivier.

Show more Show less
9.5
Exceptional
143 reviews

All units at the apartment complex are fitted with a flat-screen TV and a kitchen. With a private bathroom, units at the apartment complex also boast free WiFi.

The nearest airport is Francisco Sá Carneiro Airport, 61 km from the apartment.

This property is conveniently located close to everything. It was well equipped, very clean and very comfortable. It was the perfect space for my little family’s get away. The host was very nice, prompt and professional. I highly recommend this property.

Show more Show less
9.6
Exceptional
37 reviews
Price from
US$192
per night

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. With quiet street views, this accommodation provides a balcony. The accommodation offers a 24-hour front desk.

The facilities were amazing, comfortable flat and great bed.

Show more Show less
9.5
Exceptional
21 reviews

Featuring air-conditioned accommodation with a private pool, garden view and a patio, CABEDELO BEACH FLAT is located in Viana do Castelo. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 500 metres from Cabedelo Beach.

Show more Show less
9.5
Exceptional
26 reviews
Price from
US$127
per night

The apartment with a terrace and pool views has 3 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a hot tub. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days.

Show more Show less
9.6
Exceptional
5 reviews
Price from
US$163
per night

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
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 104 reviews

    Pátio 29 - Guest House is set in Viana do Castelo, 2.4 km from Coral Beach, 1.8 km from Shipyards of Viana do Castelo, as well as 22 km from Golfe de Ponte de Lima.

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

  • Casa Guerreiro - Regina Hotel Group
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 351 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
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 138 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
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 131 reviews

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

    Em geral de tudo. Limpeza impecável. Confortável.

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

  • Maria Veiga Guest House
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 37 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.

    O apartamento muito aconchegante e com todas as comodidades.

  • MAM HEAT Apartments - Viana City Centre
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 21 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.

    O facto de ser moderno, muito clean, e de muito bom gosto!

  • CABEDELO BEACH FLAT
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 26 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

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

  • Valentim House
    Budget options available
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 334 reviews

    Offering inner courtyard views, Valentim House is an accommodation situated in Viana do Castelo, 1.4 km from North Beach and 2.2 km from Coral Beach.

    Very nice apartment - studio. Clean, well equipped

  • Ar Puro III
    Budget options available
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 47 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.

    Limpeza excelente. Tolhas e panos de cozinha com fartura. Tudo impecável.

  • Apartamentos Valdemar
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 49 reviews

    Apartamentos Valdemar is located in Viana do Castelo’s historical centre. Museu do Traje, where the region’s traditional garments and uniforms are on display is just 270 metres away.

    La comodidad, el equipamiento, la limpieza y la ubicación

  • BEACH FRONT APARTMENT - with swimming pool, barbecue and tennis court!
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    Boasting a garden, private pool and garden views, BEACH FRONT APARTMENT - with swimming pool, barbecue and tennis court! is set in Viana do Castelo.

  • Sunshine Apartment - Modern Ap Near the Beach
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 9 reviews

    Located 11 km from Shipyards of Viana do Castelo, 21 km from Quinta da Barca and 24 km from Golfe de Ponte de Lima, Sunshine Apartment - Modern Ap Near the Beach provides accommodation set in Viana do...

    Gostamos do Alojamento, Estacionamento na Frente.

  • SAM - Studio in the city center
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 7 reviews

    Located in Viana do Castelo, 1.7 km from North Beach and 2.5 km from Coral Beach, SAM - Studio in the city center provides air-conditioned accommodation with a balcony and free WiFi.

  • Apartamento da Bandeira
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 9 reviews

    Apartamento da Bandeira is set in Viana do Castelo, 22 km from Golfe de Ponte de Lima, 28 km from Quinta da Barca, as well as 1.8 km from Santa Luzia Sanctuary.

    Bien situé . Três bien équipé. Internet, tv . Cuisine équipe . . Propre. Mobilier très récent

  • RACIA Lodges - Apartment
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 12 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

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

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

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

  • Glamour Guest House
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 22 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

  • Apartamento Casa de Santiago
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Apartamento Casa de Santiago has a patio and is located in Viana do Castelo, within just 1.7 km of Shipyards of Viana do Castelo and 1.4 km of Santa Luzia Sanctuary.

  • Penthouse at Cabedelo Beach with Ocean View
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 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.

  • Viamar
    Central location
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 35 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.

  • Casa da Praia
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 11 reviews

    Situated in Viana do Castelo, just 1.5 km from Rodanho Beach, Casa da Praia features beachfront accommodation with water sports facilities, free bikes, barbecue facilities and free WiFi.

    Excelente trato con los dueños, muy atentos, todo impecable 😉👍

  • AL Santiago T1
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 55 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
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 48 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

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

  • OÁSIS apartments
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 6 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.

  • Apartamento Avenida
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 12 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
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 56 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.

  • MyHomeisYourHome Viana Center Apartment
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 17 reviews

    Offering river views, MyHomeisYourHome Viana Center Apartment is an accommodation located in Viana do Castelo, 2.8 km from Coral Beach and 2.7 km from Shipyards of Viana do Castelo.

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

  • Portela - APARTAMENTO
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 21 reviews

    Located in Viana do Castelo, 800 metres from Shipyards of Viana do Castelo and 100 metres from Estação Viana Shopping, Portela - APARTAMENTO offers free WiFi.

    Séjour très agréable , tout était parfait, les hôtes très gentils et attentif.

  • Senhora dos Mares - Apartment in Ribeira
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 17 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.

  • B Apartamentos Castelo
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 35 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

  • Santa Luzia Views - Modern City Centre Apartment with Iconic Views
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 52 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...

    Tamaño perfecto para tres personas. Buena ubicación.

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

    Employees were kind, very good location and super cozy.

  • Charming Studio Álvares Fagundes by House and People
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 36 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,

  • Divine Waves - Cabedelo
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 24 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

  • Tourinho's House - Apt in the Historic Centre of Viana
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 20 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

  • Mordoma Guest House
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 64 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.

  • Casinha da Vedoria
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 22 reviews

    Casinha da Vedoria is a beachfront property located in Viana do Castelo, 1.7 km from North Beach and 2.6 km from Coral Beach.

    Todo estaba muy limpio y muy cuidado hasta el último detalle.

  • Sweet Living Viana - City Centre Apartment with Garage
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 32 reviews

    Situated in Viana do Castelo in the Norte Region region, with Santa Luzia Sanctuary nearby, Sweet Living Viana - City Centre Apartment with Garage features accommodation with free WiFi and free...

    L'appartement est très fonctionnel, très bien situé au centre de Viana. L'accueil a été au top....

  • Ribeira Riverhouse - City Centre Duplex with Terrace
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 28 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

  • Coutinho Apartment - Modern Ap in the City Centre with Balcony
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 37 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!

  • Casa Azul d'Altamira
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 19 reviews

    Casa Azul d'Altamira is an apartment with a terrace in Viana do Castelo, a 3-minute walk from Tourism Office - Viana Welcome Center, as well as a 5-minute walk from Estação Viana Shopping.

    Central. Clean , good facilities and delivered on what it promised.

  • Gabriela Apartament - perto do centro com vista para Santa Luzia
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 30 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.

FAQ about apartments in Viana do Castelo






Apartments that guests love in Viana do Castelo

  • Avg. price/night: US$65.08
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 334 reviews
    Very nice apartment - studio. Clean, well equipped
    Eva and Jan
    Young couple
  • Avg. price/night: US$129.07
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 351 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: US$86.77
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 117 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: US$120.94
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,335 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
  • Avg. price/night: US$65.08
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 334 reviews
    Well set up, sunny studio apartment in a good location. Good value.
    anthony
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 17 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
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 19 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
  • Avg. price/night: US$129.07
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 351 reviews
    Very nice and modern apartment in the heart of the city. It was like new. I would recommend this place to anyone staying in Viana.
    Jorge
    Solo traveller
  • Avg. price/night: US$129.07
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 351 reviews
    What an amazing spacious and ultra modern apartment, including all you need! In a central location, on top of the parking garage. Right in the middle of the action with enough shops and restaurants just around the corner. Great place!
    Jeroenn
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 992 reviews
    Beautiful modern apartment located centrally. Comfortable bed. Studio so cleverly designed
    caitriona
    Young couple

Research, refine and make plans for your whole trip