Holiday rentals in Northern Portugal: Villas, Cottages and Apartments

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

  • Portugal
  • Northern Portugal
  • All locations
  • Abacas (1)
  • Aveiro District (199)
  • Braga District (329)
  • Braganca District (34)
  • Douro Valley (10)
  • Peneda-Geres National Park (5)
  • Porto District (1,179)
  • Sarzedas (1)
  • Seia, Northern Mountains (5)
  • Serra Peneda de Geres (7)
  • Viana do Castelo District (392)
  • Vila Real District (61)
  • Viseu District (99)

More

Less

Also consider

Luxury Villas
2684 properties
Apartments Algarve
3057 properties
Apartments Madeira
152 properties
Porto District
1,264 properties
Viana do Castelo District
404 properties
Braga District
348 properties
Aveiro District
216 properties
Viseu District
104 properties
Vila Real District
62 properties
Braganca District
35 properties
Douro Valley
10 properties
Serra Peneda de Geres
8 properties
Seia, Northern Mountains
5 properties
Peneda-Geres National Park
5 properties
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

2,290 Holiday homes

(1) Excellent 

24

Casa da Ribela - Afife villa sleeps 8

Viana do Castelo District / Afife

4 8 4 nights min

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The interior is elegantly furnished and spacious. Within walk distance of charming village Afife, small and lovely old village which retains much of its original character,(has café, restaurants and basic facilities). As well as the marvellous sandy beach of Afife, sui  …see more

from £173 / night

£863 - £949 / week

Enquire View

from £173 / night

(2) Very Good 

17

Aveiro District / Torreira

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

 …see more

from £95 / night

£621 - £1828 / week

Book View

from £95 / night

22

Viana do Castelo District / Ponte de Lima

6 12 2 nights min

  • 6 bedrooms
  • Sleeps 12
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £194 / night

£1364 - £2035 / week

Book View

from £194 / night

(1) Very Good 

12

Porto District / Vila do Conde

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £69 / night

£250 - £414 / week

Book View

from £69 / night

(17) Excellent 

24

Porto District / Porto

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

 …see more

from £104 / night

£518 - £604 / week

Book View

from £104 / night

20

APARTAMENTO-AVEIRO-PORTO - Furadouro apartment sleeps 6

Ovar / Furadouro

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
Apartamento, para 4 a 6 pessoas, com 2 varandas com vista para o mar.1 quarto duplo,1 quarto de casal, 1 sofá cama duplo, 1 casa-de-banho completa, 1 WC, 1 cozinha.água quente, TV Satélite/Cabo, lençóis, toalhas, aquecimento, ventilador, DVD,berço a pedido, pisc  …see more

from £95 / night

£432 / week

Book View

from £95 / night

(2) Excellent 

24

Casa do Tabuado - Ponte de Lima cottage sleeps 6

Viana do Castelo District / Ponte de Lima

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Nearest beach 40 km
  • Swimming pool
  • Child friendly
A short drive from the golf of Ponte de Lima, this lovely property with a private pool and private garden is set in a quiet rural area, close to the historical town of Ponte de Lima, with magnificent views over the hills. 25 minutes drive will bring you to some excellen  …see more

from £121 / night

£604 - £992 / week

Enquire View

from £121 / night

(2) Excellent 

17

Surf Golf City 3 Bedrooms - Vila Nova de Gaia house sleeps 6

Porto District / Vila Nova de Gaia

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
Independent House with 3 bed rooms, lovely garden, 500 meters from the Beach, 500 meters from the Golf course, 15 minutes away from Oporto City center by train (train station 400m). Everything Porto can offer at a walking distance. Ideal for family vacation. fully equip  …see more

from £57 / night

£544 / week

Book View

from £57 / night

18

Porto Beach 2 Apartment - Porto apartment sleeps 5

Porto District / Porto

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
Apartment in prime area of Porto (Foz ) , located in the 2nd line of the sea (200m ) , where you can enjoy the many beaches and its terraces. The apartment has two fronts, east and west , with two very comfortable rooms equipped with a TV each, two full bathrooms, kit  …see more

from £95 / night

£432 - £669 / week

Book View

from £95 / night

(3) Very Good 

11

Viana do Castelo District / Afife

Studio 3 1 night min

  • Studio
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

 …see more

from £31 / night

£212 / week

Book View

from £31 / night

(3) Excellent 

11

Beach House by Ria de Aveiro - Torreira house sleeps 8

Aveiro District / Torreira

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
Spacious house with a garden in the back, located between the sea and the river.Ideal place for large families or groups as it holds up to 10 people.Very quiet location, at a 10 minutes walk from the centre, from the beach and from the marina.Garden with barbeque and pa  …see more

from £69 / night

£388 / week

Book View

from £69 / night

(3) Excellent 

24

Viana do Castelo District / Ponte de Lima

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 24 km
  • Swimming pool

 …see more

from £61 / night

£432 - £906 / week

Book View

from £61 / night

22

Charming Apartment In Foz - Porto apartment sleeps 4

Porto District / Porto

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly
Comfortable and cosy apartment with lots of amenities, a great living room with a sofa-bed, a bedroom, a large kitchen and a outdoor patio where you can make your meals or relax. Capacity 2-4 people (maximum). Located in the heart of Foz do Douro, close to the river an  …see more

from £70 / night

£465 - £646 / week

Book View

from £70 / night

(1) Excellent 

19

Casa da Costa - Melgaco house sleeps 5

Viana do Castelo District / Melgaco

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 70 km
  • Child friendly
  • Air conditioning
The house is located 45 km from Vigo and 45 km from Ourense and close from Melgaço and almost inside the National Parque Peneda Gerês. The holiday home is fitted with air conditioning and free WiFi. Free private parking is available on site. The kitchen comes with a d  …see more

from £95 / night

£604 - £694 / week

Book View

from £95 / night

(3) Excellent 

22

Porto District / Amarante

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

 …see more

from £154 / night

£1078 / week

Book View

from £154 / night

17

Porto District / Povoa de Varzim

3 6 14 nights min

  • 3 bedrooms
  • Sleeps 6
  • 14 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £91 / night

£449 / week

Book View

from £91 / night

24

Apartamento de luxo nas Antas Porto - Porto apartment sleeps 2

Porto District / Porto

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Child friendly
Apartamento de luxo com portaria 24h, zona comum com ampla sala de convívio, lavandaria comum, receção com internet, cozinha equipada e lugar privativo de garagem. Acesso pela garagem ao centro comercial Dolce Vita e supermercado Continente. Excelente localização,  …see more

from £44 / night

£302 / week

Book View

from £44 / night

(2) Excellent 

15

Porto District / Povoa de Varzim

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £62 / night

£432 - £518 / week

Book View

from £62 / night

(18) Excellent 

80

Porto / Cedofeita,Porto

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 6 km
  • Child friendly
  • Car not necessary

 …see more

from £52 / night

£363 - £423 / week

Book View

from £52 / night

(6) Very Good 

14

Porto Downtown Studios ® 2 - COZY - Porto studio sleeps 3

Porto District / Porto

Studio 3 Min stay varies

  • Studio
  • Sleeps 3
  • Min stay varies
  • Nearest beach 4 km
  • Child friendly
  • Car not necessary
Two big windows with a Cathedral view. Excelent transports (Metro, bus and train) only 150 meters. Metro direct line from airport - near station just 400 meters from Studios.Apartment equipped with modern kitchen facilities and complete dinnerware for 4. Bathroom with s  …see more

from £48 / night

£302 - £427 / week

Book View

from £48 / night

(1) Excellent 

13

Porto District / Porto

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Private garden

 …see more

from £65 / night

£388 - £474 / week

Book View

from £65 / night

(4) Very Good 

24

Quinta de Santa Baia - Ponte de Lima farmhouse sleeps 4

Viana do Castelo District / Ponte de Lima

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
A traditional farm from the Minho region where dominate the famous “Vinho Verde”. The Main house of this farm was constructed on the 17th century and is a very good example of the typical Portuguese architecture. Part of the agricultural dependencies was recovered w  …see more

from £82 / night

£518 / week

Book View

from £82 / night

20

Apartment @ beach front / sea views by Oporto - Espinho apartment sleeps 6

Aveiro District / Espinho

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
New furnished apartment on the beach front with stunning sea views.Apartment with 90 m² floor area plus balcony of 15 m².Kitchen with hob, oven, fridge / freezer, dishwasher, coffee maker, toaster and microwave. Utility room with washing machine and ironing set.Living  …see more

from £74 / night

£518 - £664 / week

Book View

from £74 / night

(2) Very Good 

15

Casa de Tapadeirô - Lamego villa sleeps 8

Viseu District / Lamego

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets
This charming country house, to remember a mountain chalet is located on a hillside of Montemuro, aimed at 4km to the east of the River Douro.Its bold architecture, recreates an indoor and outdoor space very cozy, with a touch of coolness in summer and warmth in winter.  …see more

from £156 / night

£949 / week

Book View

from £156 / night

(1) Excellent 

20

CASA RIACHO - PINHAO - DOURO - Pinhao cottage sleeps 8

Vila Real District / Pinhao

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Welcome to CASA DO RIACHO! Located in the town of Pinhão, heart of the Douro Region, this house has everything to offer a fantastic stay. In perfect harmony with nature, this house of stunning views fits the beauty of a secular vineyard and the calm waters of River Pin  …see more

from £169 / night

£1177 / week

Book View

from £169 / night

24

Porto District / Porto

6 22 2 nights min

  • 6 bedrooms
  • Sleeps 22
  • 2 nights min
  • Suitable for children age 5+

 …see more

from £156 / night

£1190 - £2367 / week

Book View

from £156 / night

(4) Excellent 

24

Luxury Villa - 10 mins Aveiro , 50 Km from Oporto - Aveiro manor house sleeps 11

Aveiro District / Aveiro

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Swimming pool
Ideally located, Very peaceful, All possible comfort, careful decoration. The house is a palace-like house from the beginning of the twentieth century, with architectural elements of that period and "Art Nouveau" components, surrounded by a farm of exceptional beauty.  …see more

from £78 / night

£518 - £2164 / week

Enquire View

from £78 / night

18

Casa de Afife - Alojamento Local - Afife villa sleeps 6

Viana do Castelo District / Afife

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
Located 10 km from Viana do Castelo, Casa de Afife offers accommodation close to the beautiful beaches of Afife, Gelfa, Vila Praia de Ancora and Moledo.Casa de Afife includes 3 bedrooms. One of them 1 suite and 4 bathrooms. The large living room features sofas, a TV wi  …see more

from £69 / night

£414 - £538 / week

Book View

from £69 / night

(21) Excellent 

29

PORTO DOURO CANAL BOAT HIRE - DOUROVOU LTD - Porto narrowboat sleeps 4

Porto District / Porto

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
CANAL BOAT HIRE DOURO RIVER WATER WAY PORTO Portugal.ATTENTION: PLEASE CHECK AVAILABILITY BY EMAIL The company owns a small Marina "Douro Fluvina" at Ferradosa - Sao Joao da Pesqueira.The boat is a 26ft Yachts ideal for a couple or a family with children.You c  …see more

from £164 / night

£561 / week

Book View

from £164 / night

7

Braga District / Braga

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from £35 / night

£242 / week

Book View

from £35 / night

(2) Very Good 

27

Amorosa Beach Apartment - Praia da Amorosa apartment sleeps 5

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
Amorosa Beach Apartment, is a calm place, where you can relax with Atlantic Ocean view. Enjoy the beautiful sunset while having dinner in the balcony.Near Viana do Castelo and all main highway conections, it is well located if you want to visit the main cities on North  …see more

from £44 / night

£268 - £388 / week

Book View

from £44 / night

5

Braga District / Arco de Baulhe

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Private garden

 …see more

from £69 / night

£345 / week

Book View

from £69 / night

14

Porto District / Porto

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 10 km
  • Ask owner if suitable for children
  • Car not necessary

 …see more

from £34 / night

£236 / week

Book View

from £34 / night

(8) Excellent 

21

New! Casa Portuguesa - Porto apartment sleeps 3

Porto District / Porto

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly
Discover Porto installed in this beautiful and cozy apartment. Right in the heart of the city, is located 150m from the largest shopping street (Rua de Santa Catarina), 300m from the largest fresh market (Mercado do Bolhão), and right on the edge of the historic center  …see more

from £57 / night

£423 / week

Book View

from £57 / night

(11) Excellent 

20

Quinta de Agriboa - Cepoes villa sleeps 14

Ponte de Lima / Cepoes

6 14 Min stay varies

  • 6 bedrooms
  • Sleeps 14
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool
Quinta de Agriboa is a former farmhouse, built in the late 18th century, which has been beautifully and sensitively restored. The Quinta is surrounded by hectares of vineyards in a beautiful valley that catches the sun from dawn until sunset.All of the original building  …see more

from £194 / night

£966 - £1716 / week

Book View

from £194 / night

39

Clube Pinhal da Foz - Esposende hotel apartment sleeps 3

Braga District / Esposende

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
A unidade é ainda composta por um campo de ténis, piscina para adultos e crianças, sala de musculação, salão de jogos, sauna, sala de massagens, dois bares com esplanada e solário, sala de convívio e TV, sala de pequenos-almoços e garagens. Localiza-se no Ald  …see more

from £35 / night

£332 - £604 / week

Book View

from £35 / night

9

Braga District / Povoa de Lanhoso

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Nearest beach 50 km
  • Swimming pool
  • Air conditioning

 …see more

Pricing unknown

Book View

Pricing unknown

(4) Excellent 

20

Aveiro District / Aveiro

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly

 …see more

from £41 / night

£276 - £337 / week

Book View

from £41 / night

(5) Excellent 

35

Casa Serena - Off Grid Eco Luxury! - Santa Comba Dao house sleeps 2

Viseu District / Santa Comba Dao

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Private garden
This property gives visitors the opportunity to connect with nature and immerse the senses. Experience living completely off grid in our luxurious accommodation, - Our log burner ensures the property is warm and cosy on chilly evenings - Our property is available all ye  …see more

from £52 / night

£363 / week

Book View

from £52 / night

(3) Excellent 

27

downtown|84 Historic Centre Charm - Ribeira Historical Centre apartment sleeps 6

Porto / Ribeira Historical Centre

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
welcome to downtown|84! [about: the location] Situated in Mouzinho da Silveira Street, in the heart of the Historic Center that was classified World Heritage by Unesco in 1996, this picturesque building from the 1930’s has been recently renovated. Its superb locati  …see more

from £70 / night

£440 - £953 / week

Book View

from £70 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page