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 (196)
  • Braga District (327)
  • Braganca District (34)
  • Douro Valley (10)
  • Peneda-Geres National Park (5)
  • Porto District (1,174)
  • Sarzedas (1)
  • Seia, Northern Mountains (5)
  • Serra Peneda de Geres (7)
  • Viana do Castelo District (396)
  • Vila Real District (61)
  • Viseu District (100)

More

Less

Also consider

Luxury Villas
2684 properties
Apartments Algarve
3057 properties
Apartments Madeira
152 properties
Porto District
1,257 properties
Viana do Castelo District
408 properties
Braga District
346 properties
Aveiro District
212 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,285 Holiday homes

(6) Excellent 

25

FEEL PORTO DOWNTOWN HEAVEN - Porto apartment sleeps 6

Porto District / Porto

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Child friendly
  • Air conditioning
  • Ask about pets
Lively bars and sophisticated restaurants sit alongside charming avant-garde boutiques. Take your breakfast in a café on the terrace of Majestic before selecting a basketful of fresh local produce from the market “Bolhão” out front.The open-plan living room is whe  …see more

from £77 / night

£538 - £755 / week

Enquire View

from £77 / night

(1) Very Good 

14

Porto District / Porto

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

23

Viseu District / Lamego

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Private garden

 …see more

from £86 / night

£2173 / week

Book View

from £86 / night

24

Braga District / Vieira do Minho

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £44 / night

£302 - £453 / week

Book View

from £44 / night

(2) Very Good 

18

Central Channel Apt - Aveiro - Aveiro apartment sleeps 6

Aveiro District / Aveiro

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly
Charming and comfortable flat to receive short stay guests in the historical heart of Aveiro, the Portuguese City of channels. Besides all the facilities and tourist day and night hot spots, in a few steps you can visit the city throught it's channels in a "Moliceiro"  …see more

from £39 / night

£272 - £827 / week

Book View

from £39 / night

(4) Excellent 

24

Viana do Castelo District / Soajo

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly

 …see more

from £52 / night

£363 - £664 / week

Book View

from £52 / night

(1) Excellent 

24

Braga District / Celorico de Basto

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 78 km
  • Swimming pool
  • Child friendly

 …see more

from £121 / night

£719 - £1032 / week

Book View

from £121 / night

(7) Excellent 

25

FEEL PORTO DOWNTOWN CITY BREAK - Porto apartment sleeps 12

Porto District / Porto

4 12 3 nights min

  • 4 bedrooms
  • Sleeps 12
  • 3 nights min
  • Child friendly
  • Air conditioning
This extraordinary, 180 square metre apartment boasts four bedrooms, two of which are en suite, and can accommodate up to 12 guests. FEEL PORTO DOWNTOWN CITY BREAK is located in one of Porto's most prestigious areas, and is impressively decorated with cool modern f  …see more

from £103 / night

£719 - £1606 / week

Enquire View

from £103 / night

10

Chateau / Country House in Marco de Canaveses - Marco de Canaveses chateau sleeps 6

Porto District / Marco de Canaveses

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
Country house Wonderful views of the mountains and valley. Ideal place to rest. Surrounded by vegetation, absence of traffic. A well-equipped kitchen and spacious lounge, good rooms, one with suite. Local private parking, barbecue. Possibility for hiking, fine reg  …see more

from £69 / night

£475 / week

Book View

from £69 / night

(20) 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

16

Porto District / Penafiel

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Private garden

 …see more

from £44 / night

£302 - £393 / week

Book View

from £44 / night

19

Casa da Cabreira - Cabeceiras de Basto bungalow sleeps 4

Braga District / Cabeceiras de Basto

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning
Comfortable bungalow in the Serra da Cabreira with splendid views from verandas on three sides of the house. Especially suited for hikers and other people who love nature and a quiet holiday in the countryside. The house is for sale and as long as it is still available  …see more

from £35 / night

£242 - £294 / week

Book View

from £35 / night

(1) Very Good 

11

Aveiro District / Ilhavo

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly

 …see more

from £69 / night

£432 - £552 / week

Book View

from £69 / night

11

Ribeiradio - Ribeiradio farmhouse sleeps 17

Viseu / Ribeiradio

7 17 1 night min

  • 7 bedrooms
  • Sleeps 17
  • 1 night min
  • Private garden
4 suites for couples / 2 people1 suite with 2 bedrooms (double)1 suite with 5 beds (more children)1 bedroom 2 beds3 bathrooms (not counting the six suites)dining room,living room with exit to the garden,breakfast room,TV room,game room with foosball and ping pong,large  …see more

from £302 / night

£1380 / week

Book View

from £302 / night

22

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 km
  • Swimming pool

 …see more

from £35 / night

£259 - £302 / week

Book View

from £35 / night

(1) Excellent 

26

Viana do Castelo District / Ponte de Lima

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 29 km
  • Swimming pool

 …see more

from £225 / night

£1078 - £2328 / week

Book View

from £225 / night

20

Aveiro District / Aveiro

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Nearest beach 9 km
  • Child friendly
  • Car not necessary

 …see more

from £39 / night

£272 / week

Book View

from £39 / night

12

Apartment Póvoa de varzim - Povoa de Varzim apartment sleeps 7

Porto District / Povoa de Varzim

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Suitable for children age 5+
The Apartment is just 15minuts walking distance from de beach. Near the center city and the metro station. Ideal for family holidays. Facility to park your car outside. Near supermarkets and coffeeshop. It is in the 5floor with elevator. You can use the kitchen. Animals  …see more

from £57 / night

£388 / week

Book View

from £57 / night

10

Braga District / Barcelos

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Nearest beach 7 km
  • Child friendly
  • Ask about pets

 …see more

from £31 / night

£182 / week

Book View

from £31 / 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

(1) Very Good 

17

Porto District / Penafiel

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

 …see more

from £39 / night

£216 - £238 / week

Book View

from £39 / night

(1) Excellent 

24

Casa da Lage e da Tulha - Ponte de Lima villa sleeps 20

Viana do Castelo District / Ponte de Lima

10 20 7 nights min

  • 10 bedrooms
  • Sleeps 20
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Located in an agricultural and forestry property, this villa welcomes its guests offering the quietness, comfort and quality produced by its historical, cultural values.The guests can enjoy the exceptional architectural beauty such as a magnificent wood ceiling; traditi  …see more

from £438 / night

£3061 / week

Book View

from £438 / night

(2) Excellent 

34

O Zé já dormiu aqui - Sabrosa house sleeps 6

Vila Real District / Sabrosa

4 6 2 nights min

  • 4 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 100 km
  • Child friendly
  • Air conditioning
This house of farmers of 1864, was restored by the family, preserving the whole tradition, simplicity and unique construction, it added comfort and the charm of the décor. The surrounding, from the vineyards of the Douro, the garden and the village, create a relaxing a  …see more

from £87 / night

£604 / week

Book View

from £87 / 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

(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

(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

(6) Excellent 

24

Casa Beira-Rio - Lamego villa sleeps 8

Viseu District / Lamego

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 70 km
  • Swimming pool
This truly superb property, set on a border of the river Bestança with sensational views, a delightful garden and furnished with great style and flair- this is the perfect location for total relaxation at any time of the year.This classic stone built villa, dating from  …see more

from £216 / night

£1207 - £1250 / week

Enquire View

from £216 / night

(3) Excellent 

30

Viana do Castelo District / Caminha

3 6 2 nights min

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

 …see more

from £216 / night

£1294 - £2026 / week

Book View

from £216 / night

25

FEEL PORTO DOWNTOWN CITY ROOFS - Porto apartment sleeps 7

Porto District / Porto

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Air conditioning
The perfect couple retreat, Feel Porto Downtown City Roofs is a light, modern apartment with a fantastic location at the heart of one of the liveliest and most attractive parts of the city. It makes an ideal base for exploring the city of Port Wine and Francesinhas, wit  …see more

from £77 / night

£580 / week

Enquire View

from £77 / night

(1) Excellent 

16

Viana do Castelo District / Vila Nova de Cerveira

4 9 3 nights min

  • 4 bedrooms
  • Sleeps 9
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from £130 / night

£906 / week

Book View

from £130 / night

12

Viana do Castelo District / Ponte de Lima

4 10 3 nights min

  • 4 bedrooms
  • Sleeps 10
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from £130 / night

£1423 / week

Book View

from £130 / night

(1) Excellent 

24

Cottage Nature + Pool + Tennis @ spanisch border - Caminha cottage sleeps 4

Viana do Castelo District / Caminha

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
Cosy holiday home with large pool and tennis court in a rural and tranquil location. The house is surrounded by a 10,000 m² property, only a few kilometers from the Atlantic Ocean - an idyllic and romantic vacation place. The house : **************** The house is rusti  …see more

from £99 / night

£690 - £863 / week

Book View

from £99 / night

17

Vila Nova de Cerveira / Gondarem

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly

 …see more

from £61 / night

£388 - £539 / week

Book View

from £61 / night

(8) Very Good 

13

76 Rua Tomas Gonzaga, Porto - Porto house sleeps 6

Porto District / Porto

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 2 km
  • Suitable for children age 5+
  • Car not necessary
The house is located in a quiet street in Porto's unique historic district. There are stunning views over the river Duoro and it is ideally situated to explore the city on foot. It is close to to the metro, the main railway station (Sao Bento) and many buses.  …see more

from £80 / night

£480 - £760 / week

Book View

from £80 / night

(6) Excellent 

35

Braga District / Braga

6 12 2 nights min

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

 …see more

from £173 / night

£992 / week

Book View

from £173 / night

(1) Very Good 

24

Villa in Vila do Conde, Porto area - Vila do Conde villa sleeps 12

Porto District / Vila do Conde

5 12 7 nights min

  • 5 bedrooms
  • Sleeps 12
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Great beach house with private heated pool of water, two minutes walk from the beach. This house has 5 bedrooms all with double bed. 4 bathrooms, two of which included 2 fours (suites). Fully equipped kitchen. Private laundry room for your comfort. Internet, Wireles  …see more

from £173 / night

£690 - £1035 / week

Book View

from £173 / night

(7) Very Good 

25

FEEL PORTO BEACH & POOL GETAWAY - Porto apartment sleeps 8

Porto District / Porto

3 8 3 nights min

  • 3 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Surrounded by scented pine trees and lush vegetation, Feel Porto Beach & Pool Getaway sits handsomely above the magnificent atlantic coastline. Just five minutes from the beach at Francelos this is an oasis of luxury and relaxation. Slip in to the pool or settle on  …see more

from £51 / night

£357 - £622 / week

Enquire View

from £51 / night

(1) Excellent 

28

In the Sea near the City with Pool - Leca da Palmeira apartment sleeps 7

Porto District / Leca da Palmeira

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Apartamento T3 com piscina, para 7 pessoas, com uma fantástica vista de Mar, a 15 min do centro histórico do Porto e a 10 min. do aeroporto. 3 quartos; uma Suite com cama de casal, um quarto com cama de casal, e outro quarto com um beliche e uma cama single, uma sala  …see more

from £70 / night

£479 - £522 / week

Book View

from £70 / night

(4) Very Good 

26

Moinho da rã, margem do rio Ave - Vieira do Minho watermill sleeps 5

Braga District / Vieira do Minho

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
Ancient watermill restored and adapted to lodging. On the banks of river Ave,surrounded by river beaches. House with plenty of privacy and very quiet.Situated in the foothills of the Serra da Cabreira and near Portugal's National Park: Gerês.Includes fully-equip  …see more

from £44 / night

£281 / week

Book View

from £44 / night

24

Vila Real District / Vila Real

15 2 1 night min

  • 15 bedrooms
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from £78 / night

£544 / week

Book View

from £78 / 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