Vacation Rentals & Villas in Douro Valley

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

207 Houses

(10) Very Good 

38

PORTO CHALET OVER DOURO WATERS - DOUROVOU LTD

Northern Portugal / Douro Valley

Douro Valley chalet

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

Price per night from

$91

Price per night from

$91

(1) Excellent 

23

Casa da Ribeira

Northern Portugal / Douro Valley

Douro Valley farmhouse

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Child Friendly
  • Private garden

Price per night from

$137

Price per night from

$137

(7) Very Good 

23

Casa Vila Marim

Northern Portugal / Douro Valley

Douro Valley villa

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Nearest beach 90 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$40

Responds fast!
avg. 3 hours 48 minutes

Price per night from

$40

(4) Very Good 

35

Quinta da Pereira, Douro Valey

Northern Portugal / Douro Valley

Douro Valley house

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Pet Friendly

Price per night from

$205

Responds fast!
avg. 23 minutes

Price per night from

$205

7

Casa Grande do Serrado

Northern Portugal / Douro Valley

Douro Valley manor house

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Ask about children

Price per night from

$52

Price per night from

$52

11

Quinta do Paço

Northern Portugal / Douro Valley

Douro Valley cave house

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Nearest beach 3 mi
  • Swimming pool
  • Private garden

Price per night from

$98

Price per night from

$98

Great rentals within 20 miles that match your search

Distance approx 16.87 km from Douro Valley Show on Map

47

Casa Rural da Costeira

Viseu District / Cinfaes

Cinfaes cottage

6 14 1 night min

  • 6 bedrooms
  • sleeps 14
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Pet Friendly

Price per night from

$341

Price per night from

$341

Distance approx 12.83 km from Douro Valley Show on Map

(30) Very Good 

18

Botelho Elias houses - Rural Tourism

Vila Real District / Pinhao

Pinhao apartment

2 2 1 night min

  • 2 bedrooms
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Car not necessary
  • Air conditioning

Price per night from

$80

Responds fast!
avg. 2 hours 1 minutes

Price per night from

$80

Distance approx 7.73 km from Douro Valley Show on Map

16

Quinta De Nadais - Douro Valley Estate

Viseu District / Resende

Resende villa

4 10 2 nights min

  • 4 bedrooms
  • sleeps 10
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$302

Responds fast!
avg. 55 minutes

Price per night from

$302

Distance approx 4.93 km from Douro Valley Show on Map

28

Superb Views in Douro Region 2

Vila Real District / Vila Marim

Vila Marim house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$57

Price per night from

$57

Distance approx 13.38 km from Douro Valley Show on Map

(3) Excellent 

40

Living in Douro - Ze slept here

Vila Real District / Sabrosa

Sabrosa house

4 6 2 nights min

  • 4 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 100 mi
  • Swimming pool
  • Child Friendly

Price per night from

$125

Price per night from

$125

Distance approx 16.3 km from Douro Valley Show on Map

26

Relaxing House With Great View

Viseu District / Cinfaes

Cinfaes house

3 7 5 nights min

  • 3 bedrooms
  • sleeps 7
  • 5 nights min
  • Beach / lakeside relaxation
  • Private garden

Price per night from

$114

Price per night from

$114

Distance approx 1.11 km from Douro Valley Show on Map

(2) Excellent 

24

The Wine House in Douro | Casa da Adega do Ground

Viseu District / Lamego

Lamego house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$114

Price per night from

$114

Distance approx 8.62 km from Douro Valley Show on Map

9

Casa da D. Marquinhas - AL

Porto District / Santa Marinha do Zezere

Santa Marinha do Zezere house

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child Friendly
  • Ask about pets
  • Private garden

Price per night from

$53

Price per night from

$53

Distance approx 8.75 km from Douro Valley Show on Map

(2) Excellent 

45

Quinta da Casa Grande Pinheiro

Porto District / Santa Marinha do Zezere

Santa Marinha do Zezere b and b

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$86

Responds fast!
avg. 3 hours 33 minutes

Price per night from

$86

Distance approx 4.92 km from Douro Valley Show on Map

28

Superb Views in Douro Region 2

Vila Real District / Vila Marim

Vila Marim house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly

Price per night from

$57

Price per night from

$57

Distance approx 12.67 km from Douro Valley Show on Map

26

With private swimming pool and well kept and spacious lawned garden.

Porto District / Baiao

Baiao house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$179

Price per night from

$179

Distance approx 13.22 km from Douro Valley Show on Map

(1) Excellent 

17

Beautiful House surrounded by vineyards

Vila Real District / Provesende

Provesende villa

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Child Friendly
  • Ask about pets

Price per night from

$341

Price per night from

$341

Distance approx 15.72 km from Douro Valley Show on Map

(2) Average 

26

Quinta de Penela - Near Douro valley with private swimming pool (10mx5m)

Porto District / Baiao

Baiao villa

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 70 mi
  • Swimming pool
  • Child Friendly

Price per night from

$163

Price per night from

$163

Distance approx 4.88 km from Douro Valley Show on Map

(9) Excellent 

19

Quinta Recião-Caretaker House

Viseu District / Lamego

Lamego farmhouse

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Pet Friendly

Price per night from

$103

Price per night from

$103

Distance approx 14.82 km from Douro Valley Show on Map

(1) Excellent 

34

Casa do Engenho

Porto District / Amarante

Amarante apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child Friendly
  • Private garden

Price per night from

$46

Responds fast!
avg. 1 hour 8 minutes

Price per night from

$46

Distance approx 3.94 km from Douro Valley Show on Map

21

House of the Great Vine

Vila Real District / Vila Real

Vila Real farmhouse

4 9 1 night min

  • 4 bedrooms
  • sleeps 9
  • 1 night min
  • Beach / lakeside relaxation
  • Child Friendly
  • Pet Friendly

Price per night from

$228

Price per night from

$228

Distance approx 5.23 km from Douro Valley Show on Map

(1) Excellent 

33

Tourism Douro Gates House

Vila Real District / Mesao Frio

Mesao Frio room

3 2 1 night min

  • 3 bedrooms
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$114

Price per night from

$114

Distance approx 18.12 km from Douro Valley Show on Map

18

HOUSE OF VILAR

Vila Real District / Mondim de Basto

Mondim de Basto house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 99 mi
  • Child Friendly

Price per night from

$63

Price per night from

$63

Distance approx 19.42 km from Douro Valley Show on Map

(3) Very Good 

38

Casa da Nora Velha

Porto District / Porto

Porto cottage

4 9 min stay varies

  • 4 bedrooms
  • sleeps 9
  • min stay varies
  • Nearest beach 70 mi
  • Swimming pool
  • Child Friendly

Price per night from

$228

Responds fast!
avg. 3 hours 57 minutes

Price per night from

$228

Distance approx 9.9 km from Douro Valley Show on Map

(4) Very Good 

110

House work, Lodging Local.Prima a welcoming atmosphere, humanized, natural

Viseu District / Resende

Resende house

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$91

Price per night from

$91

Distance approx 15.39 km from Douro Valley Show on Map

(1) Very Good 

31

Quiet house in the mountains. Amarante and Douro!

Porto District / Amarante

Amarante house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$44

Responds fast!
avg. 2 hours 15 minutes

Price per night from

$44

Distance approx 19.81 km from Douro Valley Show on Map

(3) Average 

24

Casa do Vau

Porto District / Marco de Canaveses

Marco de Canaveses villa

4 10 min stay varies

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

Price per night from

$243

Price per night from

$243

Distance approx 10.32 km from Douro Valley Show on Map

12

Cottage

Viseu District / Mondim da Beira

Mondim da Beira house

5 10 3 nights min

  • 5 bedrooms
  • sleeps 10
  • 3 nights min
  • Child Friendly

Price per night from

$228

Price per night from

$228

Distance approx 1.1 km from Douro Valley Show on Map

36

Douro Valley - Casa Vale do Douro

Viseu District / Lamego

Lamego house

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$103

Price per night from

$103

Distance approx 15.53 km from Douro Valley Show on Map

26

Casa do Vale

Porto District / Baiao

Baiao villa

5 8 min stay varies

  • 5 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$193

Price per night from

$193

Distance approx 1.1 km from Douro Valley Show on Map

30

Douro Valley - Casa Vale do Douro

Viseu District / Lamego

Lamego cottage

3 8 1 night min

  • 3 bedrooms
  • sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$103

Price per night from

$103

Distance approx 0.1 km from Douro Valley Show on Map

27

VISTADOURO 1

Vila Real District / Peso Da Regua

Peso Da Regua house

3 8 1 night min

  • 3 bedrooms
  • sleeps 8
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$228

Price per night from

$228

Distance approx 3.35 km from Douro Valley Show on Map

4

Maison house da cape

Vila Real District / Peso Da Regua

Peso Da Regua house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Pet Friendly

Price per night from

$130

Price per night from

$130

Distance approx 18.65 km from Douro Valley Show on Map

4

cozy apartment in emblematic building of the nineteenth fri.

Porto District / Marco de Canaveses

Marco de Canaveses apartment

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$97

Price per night from

$97

Distance approx 9.08 km from Douro Valley Show on Map

(1) Excellent 

26

Casa Sais de Cima

Viseu District / Resende

Resende house

5 9 min stay varies

  • 5 bedrooms
  • sleeps 9
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$268

Price per night from

$268

Distance approx 3.71 km from Douro Valley Show on Map

24

Casa da Fraga

Vila Real District / Santa Marta de Penaguiao

Santa Marta de Penaguiao house

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Nearest beach 16 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$171

Price per night from

$171

Distance approx 4.67 km from Douro Valley Show on Map

30

Spacious villa with swimming-pool

Vila Real District / Mesao Frio

Mesao Frio villa

4 10 1 night min

  • 4 bedrooms
  • sleeps 10
  • 1 night min
  • Nearest beach 8 mi
  • Swimming pool
  • Child Friendly

Price per night from

$221

Price per night from

$221