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 (3)
  • Aveiro District (203)
  • Braga District (334)
  • Braganca District (36)
  • Douro Valley (10)
  • Peneda-Geres National Park (5)
  • Porto District (1,176)
  • Sarzedas (1)
  • Seia, Northern Mountains (5)
  • Serra Peneda de Geres (13)
  • Viana do Castelo District (406)
  • Vila Real District (64)
  • Viseu District (105)

More

Less

Also consider

Luxury Villas
2684 properties
Apartments Algarve
3057 properties
Apartments Madeira
152 properties
Porto District
1,276 properties
Viana do Castelo District
417 properties
Braga District
361 properties
Aveiro District
216 properties
Viseu District
110 properties
Vila Real District
65 properties
Braganca District
36 properties
Serra Peneda de Geres
14 properties
Douro Valley
10 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,361 Holiday homes

1 / 8

Braga District / Barcelos

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Nearest beach 15 km; Child friendly ; Car advised;
 …see more

from £34 / night

£179 / week

Book Book View

from £34 / night

1 / 28

Aveiro District / Agueda

7 18 2 nights min stay

  • 7 bedrooms
  • Sleeps 18
  • 2 nights min stay
Key info: Swimming pool; Child friendly ; Car essential;
 …see more

from £240 / night

£1674 / week

Book Book View

from £240 / night

1 / 15

Cozy studio for two w/ free parking - Vila Nova de Gaia studio sleeps 2

Porto District / Vila Nova de Gaia

Studio 2 2 nights min stay

  • Studio
  • Sleeps 2
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 5 km; Ask owner if suitable for children;
Apartment restored recently, located in the Historic Centre, next to the river overlooking the beautiful city of Porto.It is a cozy space composed of double bedroom, fitted kitchenette, bathroom, ideal for two people, where will all the comfort and well-being for a rela  …see more

from £44 / night

£261 / week

Book Book View

from £44 / night

1 / 24

Vila Real District / Vila Real

15 2 1 night min stay

  • 15 bedrooms
  • Sleeps 2
  • 1 night min stay
Key info: Swimming pool; Child friendly ; Car essential;
 …see more

from £79 / night

£548 / week

Book Book View

from £79 / night

1 / 22

Casa Sestelo | Trajadura - Cabeceiras de Basto cottage sleeps 4

Braga District / Cabeceiras de Basto

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 80 km; Swimming pool;
Dating back from the XVIII century, Casa de Sestelo is located in a quiet green valley in Cabeceiras de Basto. The property is surrounded by vineyards, a watermill, the manor-house chapel, olive trees, fresh water fountains and the “Levada”, and old irrigation chann  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 23

Viana do Castelo District / Moledo

2 4 1 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
 …see more

from £81 / night

£558 / week

Book Book View

from £81 / night

1 / 16

Aveiro District / Esmoriz

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
 …see more

from £27 / night

£235 / week

Book Book View

from £27 / night

1 / 23

Casa Abel - Valenca bungalow sleeps 6

Viana do Castelo District / Valenca

3 6 7 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
Sleeps 6. 3 Bedroom house, private pool with rural views and landscaped gardens. Set in a semi rural location with views over a valley comprising of vineyards and farms. Completely unspoilt natural beauty. On the Pilgrimage St James trail to Santiago de Compostela. Livi  …see more

from £108 / night

£750 - £910 / week

Book Book View

from £108 / night

(2) Excellent 

1 / 11

Beach House by Ria de Aveiro - Torreira house sleeps 8

Aveiro District / Torreira

4 8 2 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min stay
Key info: 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 £70 / night

£392 / week

Book Book View

from £70 / night

1 / 7

Vila Real District / Peso Da Regua

4 16 1 night min stay

  • 4 bedrooms
  • Sleeps 16
  • 1 night min stay
Key info: Swimming pool; Child friendly ; Car advised;
 …see more

from £661 / night

£4627 / week

Book Book View

from £661 / night

(6) Very Good 

1 / 9

Vista da Serra - Chapa apartment sleeps 5

Amarante / Chapa

2 5 3 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min stay
Key info: Nearest beach 56 km; Child friendly ; Car advised;
The two bedroom ground floor apartment has recently been renovated and is fully equipped. Outside there is a furnished terrace for alfresco meals and sunbathing, also lawns beneath shady fruit trees and vines. Chapa is a quiet rural village yet is just a few minutes dri  …see more

from £40 / night

£250 - £330 / week

Book Book View

from £40 / night

1 / 24

Braga District / Vieira do Minho

2 5 2 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; Ask about pets;
 …see more

from £44 / night

£305 - £457 / week

Book Book View

from £44 / night

1 / 19

Vila Real District / Peso Da Regua

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Key info: Child friendly ; No pets allowed;
 …see more

from £44 / night

£305 - £405 / week

Book Book View

from £44 / night

(2) Very Good 

1 / 15

Quinta de São Vicente - Geraz do Minho b&b sleeps 12

Braga District / Geraz do Minho

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
Key info: Swimming pool; Child friendly ; No pets allowed;
A farm that from time immemorial is dedicated to the farm, is this farmer's house rich, characteristic of Minho architecture, apart from the main buildings, there are a number of dependencies linked to the tasks of the field. The most interesting construction of the set  …see more

from £44 / night

£305 / week

Book Book View

from £44 / night

1 / 14

Porto District / Porto

1 2 3 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay
Key info: Nearest beach 10 km; Ask owner if suitable for children; Car not necessary;
 …see more

from £34 / night

£238 / week

Book Book View

from £34 / night

1 / 25

Aveiro District / Torreira

5 6 Min stay varies

  • 5 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 5 km; Suitable for children age 5+;
 …see more

from £40 / night

£261 / week

Book Book View

from £40 / night

(1) Excellent 

1 / 18

Braga District / Terras de Bouro

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Ask about pets;
 …see more

from £70 / night

£392 - £514 / week

Book Book View

from £70 / night

(2) Very Good 

1 / 20

Porto District / Entre-os-Rios

2 20 2 nights min stay

  • 2 bedrooms
  • Sleeps 20
  • 2 nights min stay
Key info: Swimming pool; Child friendly ; Air conditioning;
 …see more

from £27 / night

£174 / week

Book Book View

from £27 / night

1 / 7

Paredes de Coura / Sao Roque

7 21 Min stay varies

  • 7 bedrooms
  • Sleeps 21
  • Min stay varies
Key info: Not suitable for children; Car not necessary; No pets allowed;
 …see more

Pricing unknown

Book Book View

Pricing unknown

(2) Good 

1 / 17

Aveiro District / Oliveira do Bairro

2 3 1 night min stay

  • 2 bedrooms
  • Sleeps 3
  • 1 night min stay
Key info: Nearest beach 30 km; Child friendly ; Car advised;
 …see more

from £18 / night

£105 / week

Book Book View

from £18 / night

1 / 10

Porto District / Povoa de Varzim

3 6 1 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Suitable for children age 5+; No pets allowed;
 …see more

from £53 / night

£366 / week

Book Book View

from £53 / night

1 / 11

T2 Esposende near by the beach with pool

Braga District / Esposende

2 6 7 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
This cozy beach apartment is located in a quiet area on the ground floor of a village with garden and pool, near the Hotel Suave Mar and marginal of Esposende. Comprising two bedrooms, large living room with balcony, fully equipped kitchen and a bathroom, this apartment  …see more

from £70 / night

£435 - £479 / week

Book Book View

from £70 / night

1 / 23

Great Villa with beautiful POOL & unbeatable SPOT

Viana do Castelo District / Paredes de Coura

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 20 km; Swimming pool;
The new, beautiful, detached holiday home with private pool (10x5m) is located on the Costa Verde in northern Portugal. Absolutely quiet location.The land on which the house stands, has 1400m², is fully fenced and has a garden of 300m² lawn.The house has a 200m² of l  …see more

from £131 / night

£914 - £1522 / week

Book Book View

from £131 / night

1 / 20

Apartment @ beach front / sea views by Oporto

Aveiro District / Espinho

2 6 7 nights min stay

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min stay
Key info: 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 £75 / night

£522 - £774 / week

Book Book View

from £75 / night

(15) Excellent 

1 / 18

Clerigos Duplex Apartment - Vitoria apartment sleeps 2

Porto / Vitoria

1 2 3 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Child friendly ;
The Oporto Clerigos Duplex Apartment is a 52m² Duplex Apartment that is ideal for 3 and perfect for 2 travellers. It has a spacious bedroom with a double bed and a kitchenette on the 2nd floor, where you can find a very comfortable Sofa-Bed. It is located in a beautifu  …see more

from £57 / night

£374 - £435 / week

Book Book View

from £57 / night

(1) Terrible 

1 / 18

Aveiro District / Oliveira do Bairro

6 24 1 night min stay

  • 6 bedrooms
  • Sleeps 24
  • 1 night min stay
Key info: Child friendly ; Air conditioning; No pets allowed;
 …see more

from £31 / night

£174 / week

Book Book View

from £31 / night

1 / 17

Braganca District / Macedo de Cavaleiros

8 22 2 nights min stay

  • 8 bedrooms
  • Sleeps 22
  • 2 nights min stay
Key info: Nearest beach 15 km; Swimming pool; Child friendly ;
 …see more

from £105 / night

£661 / week

Book Book View

from £105 / night

(1) Excellent 

1 / 12

Braga District / Guimaraes

1 4 2 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 2 nights min stay
Key info: Not suitable for children; No pets allowed;
 …see more

from £48 / night

£305 - £392 / week

Book Book View

from £48 / night

(2) Very Good 

1 / 24

Guimarães Topfloor Apartment - Guimaraes apartment sleeps 4

Braga District / Guimaraes

1 4 2 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 2 nights min stay
Key info: Nearest beach 30 km; Swimming pool; Child friendly ;
Lovely Apartment With Wonderful View:Lovely apartment on the top floor of the building that allows us to enjoy great views over a valley, located near theme parks: water park, park city sports and educational garden. Just 15 minutes walk from the historic city center an  …see more

from £42 / night

£293 / week

Book Book View

from £42 / night

1 / 8

Casa Para Praia - Moledo house sleeps 3

Viana do Castelo District / Moledo

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Key info: Child friendly ; No pets allowed; Private garden;
The house is composed of a large kitchen field, with a nice room, equipped with a double bed and a small sofa which can sleep one adult or two children, has a bathroom with shower. It has a small garden with a table, and a small barbeque. Also has an enclosed patio wher  …see more

from £31 / night

£214 / week

Book Book View

from £31 / night

(1) Excellent 

1 / 23

Vila Real District / Mondim de Basto

2 5 1 night min stay

  • 2 bedrooms
  • Sleeps 5
  • 1 night min stay
Key info: Beach / lakeside relaxation; Ask owner if suitable for children; Car advised;
 …see more

from £44 / night

£335 / week

Book Book View

from £44 / night

(11) Very Good 

1 / 15

Cool & Sea Beach House - Furadouro guest house sleeps 2

Ovar / Furadouro

6 2 Min stay varies

  • 6 bedrooms
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Not suitable for children;
Located just 2 minutes walk from the beach Furadouro a Blue Flag beach, Cool and Sea Beach House is a traditional seaside house, 5 km from the town of Ovar. It features a solarium and Hot Tub.Each unit has an elegant décor themed fresh flowers. The Beach House offers a  …see more

Pricing unknown

Book Book View

Pricing unknown

(2) Very Good 

1 / 6

Casa da Tulha - Guimaraes house sleeps 4

Braga District / Guimaraes

1 4 1 night min stay

  • 1 bedroom
  • Sleeps 4
  • 1 night min stay
Key info: Child friendly ; Car not necessary; Ask about pets;
A typical two floor house of the heart of Guimarães, stone wall exterior and wooden windows and doors bringing all the ancient architecture of this wonderful city with such a great history. The interior has been all remodeled bringing more confort and better conditions  …see more

from £40 / night

£218 / week

Book Book View

from £40 / night

1 / 26

Casa da Fontinha - House Countryside - Castro Daire house sleeps 14

Viseu District / Castro Daire

5 14 Min stay varies

  • 5 bedrooms
  • Sleeps 14
  • Min stay varies
Key info: Child friendly ; No pets allowed;
Is this deeply Beira place, the framework where this House name Casa da Fontinha, which certainly will be able to "breathe fresh air". Surrounded by the surrounding green landscape, mottled by extensive patches of granite and situated ten minutes from Carvalhal Spa. Try  …see more

from £87 / night

£487 / week

Book Book View

from £87 / night

1 / 16

Viseu District / Leomil

1 3 1 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Child friendly ; Car advised; Air conditioning;
 …see more

from £44 / night

£305 / week

Book Book View

from £44 / night

(2) Excellent 

1 / 5

Viana do Castelo District / Soajo

1 2 2 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Not suitable for children; No pets allowed;
 …see more

from £44 / night

£305 / week

Book Book View

from £44 / night

1 / 5

Viana do Castelo District / Viana do Castelo

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Pet friendly;
 …see more

from £40 / night

£479 / week

Book Book View

from £40 / night

1 / 10

Braga District / Terras de Bouro

1 3 2 nights min stay

  • 1 bedroom
  • Sleeps 3
  • 2 nights min stay
Key info: Child friendly ; No pets allowed; Private garden;
 …see more

from £57 / night

£396 / week

Book Book View

from £57 / night

(4) Excellent 

1 / 10

Aveiro District / Oliveira de Azemeis

4 10 1 night min stay

  • 4 bedrooms
  • Sleeps 10
  • 1 night min stay
Key info: Child friendly ; Air conditioning; Ask about pets;
 …see more

from £53 / night

£305 / week

Book Book View

from £53 / night

1 / 27

Casa da Nininha - Vale de Cambra gite sleeps 20

Aveiro District / Vale de Cambra

6 20 1 night min stay

  • 6 bedrooms
  • Sleeps 20
  • 1 night min stay
Key info: Nearest beach 50 km; Child friendly ; Car advised;
Casa da Nininha it's a rustic house of XIX century. The original house has been restored to create maximum comfort and tranquility to our visitors and consists of six apartments, all different, and a common living area. Situated in the 'Portuguese Switzerland  …see more

from £392 / night

£2218 / week

Book Book View

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