Villas in Viana do Castelo and Apartments - Holiday Lettings - Holiday Rentals Viana do Castelo

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

584 Holiday homes

(1) Excellent 

24

Farmhouse letting in Viana do Castelo with swimming pool

Viana do Castelo District / Viana do Castelo

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £172 / night

£1,213 / week

Book View

from £172 / night

26

Holiday home with shared pool in Viana do Castelo

Viana do Castelo District / Viana do Castelo

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Nearest beach 0.3 km
  • Swimming pool
  • Child friendly

from £66 / night

£460 / week

Book View

from £66 / night

(7) Very Good 

Certificate of Excellence

32

Alvaraes holiday watermill rental

Viana do Castelo / Alvaraes

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly

Certificate of Excellence

from £56 / night

£353 - £479 / week

Book View

from £56 / night

(1) Very Good 

26

Viana do Castelo holiday home rental

Viana do Castelo District / Viana do Castelo

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Pet friendly

from £81 / night

£566 / week

Book View

from £81 / night

(5) Excellent 

25

Holiday home with swimming pool in Viana do Castelo

Viana do Castelo District / Viana do Castelo

6 12 min stay varies

  • 6 bedrooms
  • sleeps 12
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool

from £122 / night

£849 - £1,900 / week

Book View

from £122 / night

(3) Very Good 

27

Holiday apartment rental

Viana do Castelo / Praia da Amorosa

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly

from £51 / night

£319 / week

Book View

from £51 / night

(1) Excellent 

51

Home rental in Viana do Castelo with shared pool

Viana do Castelo District / Viana do Castelo

6 16 1 night min

  • 6 bedrooms
  • sleeps 16
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £405 / night

£2,830 / week

Book View

from £405 / night

10

Holiday apartment in Viana do Castelo

Viana do Castelo District / Viana do Castelo

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Pet friendly

from £46 / night

£253 - £496 / week

Book View

Responds fast!
avg. 1 hour 36 minutes

from £46 / night

(2) Excellent 

13

Viana do Castelo holiday guest house rental

Viana do Castelo District / Viana do Castelo

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Child friendly

from £76 / night

£354 - £455 / week

Book View

from £76 / night

(2) Very Good 

20

Holiday home in Viana do Castelo

Viana do Castelo District / Viana do Castelo

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £66 / night

£304 - £607 / week

Book View

Responds fast!
avg. 1 hour 36 minutes

from £66 / night

25

Holiday home in Viana do Castelo

Viana do Castelo District / Viana do Castelo

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £66 / night

£455 / week

Book View

from £66 / night

21

Holiday apartment in Viana do Castelo

Viana do Castelo District / Viana do Castelo

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly

from £37 / night

£253 / week

Book View

Responds fast!
avg. 1 hour 49 minutes

from £37 / night

16

Holiday apartment rental

Viana do Castelo District / Viana do Castelo

2 5 4 nights min

  • 2 bedrooms
  • sleeps 5
  • 4 nights min
  • Child friendly

from £56 / night

£253 / week

Book View

Responds fast!
avg. 3 hours 59 minutes

from £56 / night

(9) Excellent 

Certificate of Excellence

26

Apartment rental in Viana do Castelo

Viana do Castelo District / Viana do Castelo

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

Certificate of Excellence

from £81 / night

£607 / week

Book View

Responds fast!
avg. 3 hours 53 minutes

from £81 / night

(2) Very Good 

21

Holiday home rental

Viana do Castelo District / Viana do Castelo

4 11 min stay varies

  • 4 bedrooms
  • sleeps 11
  • min stay varies
  • Nearest beach 3 km
  • Child friendly
  • Pet friendly

from £137 / night

£955 / week

Book View

Responds fast!
avg. 47 minutes

from £137 / night

(14) Excellent 

Certificate of Excellence

24

Holiday villa in Alvaraes

Viana do Castelo / Alvaraes

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Swimming pool

Certificate of Excellence

from £86 / night

£607 - £1,163 / week

Book View

from £86 / night

(5) Excellent 

24

Holiday home in Viana do Castelo

Viana do Castelo District / Viana do Castelo

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 15 km
  • Child friendly
  • Pet friendly

from £91 / night

£606 - £808 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from £91 / night

(3) Excellent 

24

Home rental in Viana do Castelo

Viana do Castelo District / Viana do Castelo

5 10 2 nights min

  • 5 bedrooms
  • sleeps 10
  • 2 nights min
  • Child friendly
  • Private garden

from £142 / night

£910 / week

Book View

Responds fast!
avg. 51 minutes

from £142 / night

(3) Very Good 

22

Holiday home in Areosa

Viana do Castelo / Areosa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £160 / night

£1,021 - £1,294 / week

Book View

from £160 / night

10

Holiday studio in Praia da Amorosa

Viana do Castelo / Praia da Amorosa

Studio 3 7 nights min

  • Studio
  • sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £49 / night

£344 / week

Book View

from £49 / night

(2) Average 

13

Holiday apartment in Praia da Amorosa

Viana do Castelo / Praia da Amorosa

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £61 / night

£364 / week

Book View

from £61 / night

(3) Very Good 

39

Viana do Castelo holiday home rental

Viana do Castelo District / Viana do Castelo

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 5 km
  • Swimming pool
  • Child friendly

from £177 / night

£1,160 - £1,311 / week

Book View

from £177 / night

11

Holiday beach hut in Viana do Castelo

Viana do Castelo District / Viana do Castelo

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child friendly
  • Private garden

from £123 / night

£859 / week

Book View

from £123 / night

13

Holiday villa in Viana do Castelo

Viana do Castelo District / Viana do Castelo

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Child friendly
  • Ask about pets
  • Private garden

from £96 / night

£632 - £1,137 / week

Book View

Responds fast!
avg. 1 hour 44 minutes

from £96 / night

22

Viana do Castelo holiday guest house rental

Viana do Castelo District / Viana do Castelo

9 23 1 night min

  • 9 bedrooms
  • sleeps 23
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £61 / night

£425 / week

Book View

from £61 / night

(3) Excellent 

27

Cottage rental in Santa Maria de Geraz do Lima with swimming pool

Viana do Castelo / Santa Maria de Geraz do Lima

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 14 km
  • Swimming pool

from £192 / night

£1,112 - £1,415 / week

Book View

from £192 / night

(2) Excellent 

51

Viana do Castelo holiday villa rental

Viana do Castelo District / Viana do Castelo

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Child friendly

from £45 / night

£312 / week

Book View

from £45 / night

24

Holiday apartment in Viana do Castelo

Viana do Castelo District / Viana do Castelo

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child friendly

from £61 / night

£425 / week

Book View

from £61 / night

12

Holiday apartment in Viana do Castelo

Viana do Castelo District / Viana do Castelo

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £122 / night

£849 / week

Book View

from £122 / night

23

Holiday home in Castelo do Neiva

Viana do Castelo / Castelo do Neiva

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Private garden

from £96 / night

£672 / week

Book View

from £96 / night

12

Apartment rental in Viana do Castelo

Viana do Castelo District / Viana do Castelo

3 7 3 nights min

  • 3 bedrooms
  • sleeps 7
  • 3 nights min
  • Child friendly

from £76 / night

£506 - £541 / week

Book View

from £76 / night

20

Viana do Castelo holiday home rental

Viana do Castelo District / Viana do Castelo

3 4 5 nights min

  • 3 bedrooms
  • sleeps 4
  • 5 nights min
  • Nearest beach 1 km
  • Pet friendly
  • Private garden

from £63 / night

£354 / week

Book View

from £63 / night

12

Viana do Castelo holiday studio rental

Viana do Castelo District / Viana do Castelo

Studio 2 2 nights min

  • Studio
  • sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £117 / night

£797 / week

Book View

Responds fast!
avg. 1 hour 40 minutes

from £117 / night

28

Holiday apartment in Viana do Castelo

Viana do Castelo District / Viana do Castelo

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly

from £51 / night

£354 / week

Book View

from £51 / night

24

Home rental in Viana do Castelo with shared pool

Viana do Castelo District / Viana do Castelo

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly

from £123 / night

£859 / week

Book View

from £123 / night

(1) Excellent 

31

Viana do Castelo holiday home rental

Viana do Castelo District / Viana do Castelo

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £57 / night

£341 - £801 / week

Book View

Responds fast!
avg. 2 hours 1 minutes

from £57 / night

14

Holiday villa with shared pool in Viana do Castelo

Viana do Castelo District / Viana do Castelo

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £127 / night

£884 / week

Book View

Responds fast!
avg. 1 hour 40 minutes

from £127 / night

6

Viana do Castelo holiday apartment rental

Viana do Castelo District / Viana do Castelo

1 4 5 nights min

  • 1 bedroom
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £73 / night

£506 / week

Book View

from £73 / night

14

Holiday studio with shared pool in Viana do Castelo

Viana do Castelo District / Viana do Castelo

Studio 2 2 nights min

  • Studio
  • sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £117 / night

£797 / week

Book View

Responds fast!
avg. 1 hour 40 minutes

from £117 / night

(2) Excellent 

24

Alvaraes holiday hotel apartment rental

Viana do Castelo / Alvaraes

16 16 min stay varies

  • 16 bedrooms
  • sleeps 16
  • min stay varies
  • Nearest beach 10 km
  • Car not necessary
  • Air conditioning

Pricing unknown

Book View

Pricing unknown

Top Destination reviews

Amorosa Beach Apartment
Wonderful Apartment

A well equipped apartment. Every so often I find a holiday home like this one. The family that run this holiday apartment have really done a great job. It is super clean it has all kinds of kitchen stuff to cook a meal for your family and friends and a huge table to eat the meal at. The apartment is large and comfortable and has a great view to the ocean. The building is just a short walk to the beach and the family has even supplied beach stuff to use. I love that for week that we stayed there was lots of fresh clean towels for all of us to use. The real bonus is the clothes washing machine that was greatly appreciated. I would strongly recommend this apartment and the area for a holiday.see more
Afrodite Mtl
Amazing place to be!

Lovely place in a beautiful location! Excellent value for Money! The Hotel has an excellent design and the staff is very helpful; I'll be back for sure! … see more
Cabedelo Beach Apartment
Excellent Apartment

Just great on all levels! The apartment is very nicely decorated giving you a good feeling staying here. Getting into town and beach is quick and easy, and you could walk if you wanted. The owner is super nice and helpful. I want to back and stay longer. … see more
Casa dos Avós
Beautiful , Peaceful , Relaxing , a get away from it all

We flew into Vigo airport in Spain. It approx. 45 drive to the Villa. We were met by owner. A gentleman . He showed us around this beautiful home. The house is very spacious. The kitchen is full kitted out including a fridge with water cooler/ice dispenser. the gardens are wonderful. Lemons , oranges , Vines , plums etc. The children picked oranges every morning for breakfast. The pool was lovely. Good size , clean and deep. The children hours of fun there. Also other pieces of equipment supplied , bowls , archery , badminton , table tennis etc. Most evenings we lazy by pool drink wine and cooked meals on BBQ. There is also a pizza stove . So we enjoyed really stone baked pizza. There is café and small supermarkets a few minutes away. We also visited Viana do Castelo , Porto do Lima , some of the mountains and beaches close by. in all we had a wonderful experience. A car is a mustsee more
House of the Fountain
Fabulous place to stay, so enjoyed the beautiful garden and fountain.

Casa do Chafariz is such an idyllic place to stay, we only had three nights during early June but this allowed us to explore Northern Portugal and the local beaches. The house was spotlessly clean and had all the amenities for a wonderful stay. The garden area with BBQ was particularly beautiful and so peaceful, with some spectacular flowers. We had use of bikes, but it was quite hot and hubby doesn't particularly like cycling. We would buy our food and wine at the local supermarket and after a day on the road - Viana do Castelo is well worth a visit, lots of restaurants. We would return to Casa do Chafariz and have a wonderful BBQ, enjoying sitting in the tranquil gardens tasting the local produce and wine!! José lives close by so is very accommodating and his son was an excellent English speaker which helped us when chatting to José. Overall, an absolutely fabulous place to stay! Dianesee more

Also consider