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

200 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

    $76

    Price per night from

    $76

    (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

      $155

      Price per night from

      $155

      (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

        $91

        Responds fast!
        avg. 3 hours 14 minutes

        Price per night from

        $91

        (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

          $232

          Responds fast!
          avg. 19 minutes

          Price per night from

          $232

            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

            $111

            Price per night from

            $111

              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

              $58

              Price per night from

              $58

              Great rentals within 20 miles that match your search

              Distance approx 17.09 km from Douro Valley Show on Map

              (4) Excellent 

                62

                Rural House Amarante-Port H1 at Folgoso

                Porto District / Amarante

                Amarante townhouse

                4 6 3 nights min

                • 4 bedrooms
                • sleeps 6
                • 3 nights min
                • Beach / lakeside relaxation
                • Nearest beach 5 mi
                • Swimming pool

                Price per night from

                $110

                Price per night from

                $110

                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

                  $193

                  Price per night from

                  $193

                  Distance approx 4.86 km from Douro Valley Show on Map

                    24

                    Spacious house with mountain view

                    Viseu District / Lamego

                    Lamego house

                    5 9 1 night min

                    • 5 bedrooms
                    • sleeps 9
                    • 1 night min
                    • Nearest beach 120 mi
                    • Child Friendly
                    • Pet Friendly

                    Price per night from

                    $161

                    Responds fast!
                    avg. 2 hours 29 minutes

                    Price per night from

                    $161

                    Distance approx 0.1 km from Douro Valley Show on Map

                      17

                      Libertu ' s

                      Vila Real District / Peso Da Regua

                      Peso Da Regua yacht

                      2 2 1 night min

                      • 2 bedrooms
                      • sleeps 2
                      • 1 night min
                      • Nearest beach 120 mi

                      Price per night from

                      $502

                      Price per night from

                      $502

                      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

                        $65

                        Price per night from

                        $65

                        Distance approx 8.66 km from Douro Valley Show on Map

                          15

                          Amazing villa with swimming-pool

                          Resende / Massora

                          Massora villa

                          3 5 2 nights min

                          • 3 bedrooms
                          • sleeps 5
                          • 2 nights min
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $190

                          Responds fast!
                          avg. 2 hours 29 minutes

                          Price per night from

                          $190

                          Distance approx 10.81 km from Douro Valley Show on Map

                            18

                            House for WTCC

                            Vila Real District / Vila Real

                            Vila Real house

                            2 3 1 night min

                            • 2 bedrooms
                            • sleeps 3
                            • 1 night min

                            Price per night from

                            $258

                            Price per night from

                            $258

                            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

                              $103

                              Price per night from

                              $103

                              Distance approx 0.1 km from Douro Valley Show on Map

                              (2) Excellent 

                                20

                                VISTADOURO 2

                                Vila Real District / Peso Da Regua

                                Peso Da Regua house

                                4 8 1 night min

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

                                Price per night from

                                $258

                                Price per night from

                                $258

                                Distance approx 4.65 km from Douro Valley Show on Map

                                  28

                                  Amazing villa with swimming-pool

                                  Vila Real District / Mesao Frio

                                  Mesao Frio villa

                                  3 6 min stay varies

                                  • 3 bedrooms
                                  • sleeps 6
                                  • min stay varies
                                  • Nearest beach 93 mi
                                  • Swimming pool
                                  • Child Friendly

                                  Price per night from

                                  $161

                                  Responds fast!
                                  avg. 3 hours 37 minutes

                                  Price per night from

                                  $161

                                  Distance approx 6.84 km from Douro Valley Show on Map

                                    15

                                    Quinta da Cumeeira

                                    Vila Real District / Vila Real

                                    Vila Real farmhouse

                                    4 8 2 nights min

                                    • 4 bedrooms
                                    • sleeps 8
                                    • 2 nights min
                                    • Nearest beach 12 mi
                                    • Swimming pool
                                    • Child Friendly

                                    Price per night from

                                    $335

                                    Price per night from

                                    $335

                                    Distance approx 17.36 km from Douro Valley Show on Map

                                      10

                                      Holiday House Villa Marinho Wix

                                      Porto District / Marco de Canaveses

                                      Marco de Canaveses house

                                      5 9 2 nights min

                                      • 5 bedrooms
                                      • sleeps 9
                                      • 2 nights min
                                      • Swimming pool
                                      • Child Friendly
                                      • Pet Friendly

                                      Price per night from

                                      $322

                                      Price per night from

                                      $322

                                      Distance approx 3.81 km from Douro Valley Show on Map

                                        40

                                        Spacious villa with swimming-pool

                                        Vila Real District / Mesao Frio

                                        Mesao Frio villa

                                        3 9 min stay varies

                                        • 3 bedrooms
                                        • sleeps 9
                                        • min stay varies
                                        • Nearest beach 10 mi
                                        • Swimming pool
                                        • Child Friendly

                                        Price per night from

                                        $352

                                        Responds fast!
                                        avg. 3 hours 37 minutes

                                        Price per night from

                                        $352

                                        Distance approx 4.45 km from Douro Valley Show on Map

                                          5

                                          House of the Real Company - Castle

                                          Viseu District / Lamego

                                          Lamego villa

                                          1 2 1 night min

                                          • 1 bedroom
                                          • sleeps 2
                                          • 1 night min
                                          • Swimming pool
                                          • Child Friendly
                                          • Pet Friendly

                                          Price per night from

                                          $129

                                          Price per night from

                                          $129

                                          Distance approx 1.08 km from Douro Valley Show on Map

                                            53

                                            Douro Valley - House Douro Valley

                                            Viseu District / Lamego

                                            Lamego house

                                            3 8 1 night min

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

                                            Price per night from

                                            $116

                                            Price per night from

                                            $116

                                            Distance approx 4.05 km from Douro Valley Show on Map

                                            (5) Excellent 

                                              74

                                              House of Monsanto | Lamego

                                              Viseu District / Lamego

                                              Lamego house

                                              3 6 2 nights min

                                              • 3 bedrooms
                                              • sleeps 6
                                              • 2 nights min
                                              • Nearest beach 18 mi
                                              • Child Friendly
                                              • Private garden

                                              Price per night from

                                              $70

                                              Price per night from

                                              $70

                                              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

                                                $97

                                                Responds fast!
                                                avg. 2 hours 55 minutes

                                                Price per night from

                                                $97

                                                Distance approx 1.11 km from Douro Valley Show on Map

                                                  32

                                                  Wine House in Douro - Casa Adega do Chão

                                                  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

                                                  $129

                                                  Price per night from

                                                  $129

                                                  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

                                                    $65

                                                    Price per night from

                                                    $65

                                                    Distance approx 1.1 km from Douro Valley Show on Map

                                                      36

                                                      Douro Valley - House Douro Valley

                                                      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

                                                      $116

                                                      Price per night from

                                                      $116

                                                      Distance approx 13.21 km from Douro Valley Show on Map

                                                        36

                                                        Amazing house with mountain view

                                                        Porto District / Baiao

                                                        Baiao house

                                                        4 8 2 nights min

                                                        • 4 bedrooms
                                                        • sleeps 8
                                                        • 2 nights min
                                                        • Child Friendly
                                                        • Private garden

                                                        Price per night from

                                                        $109

                                                        Responds fast!
                                                        avg. 3 hours 37 minutes

                                                        Price per night from

                                                        $109

                                                        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

                                                          $250

                                                          Responds fast!
                                                          avg. 3 hours 37 minutes

                                                          Price per night from

                                                          $250

                                                          Distance approx 18.83 km from Douro Valley Show on Map

                                                          (2) Excellent 

                                                            37

                                                            Casa Santo Antonio - Large Villa 50 mins from Porto Sleeps 18 - Pool & Tennis

                                                            Porto District / Amarante

                                                            Amarante villa

                                                            9 18 min stay varies

                                                            • 9 bedrooms
                                                            • sleeps 18
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $773

                                                            Responds fast!
                                                            avg. 1 hour 19 minutes

                                                            Price per night from

                                                            $773

                                                            Distance approx 16.94 km from Douro Valley Show on Map

                                                              25

                                                              Shut down two Outeirinhos

                                                              Viseu District / Cinfaes

                                                              Cinfaes b and b

                                                              4 2 1 night min

                                                              • 4 bedrooms
                                                              • sleeps 2
                                                              • 1 night min
                                                              • Nearest beach 5 mi
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $65

                                                              Price per night from

                                                              $65

                                                              Distance approx 17.39 km from Douro Valley Show on Map

                                                              (1) Excellent 

                                                                30

                                                                South Africa | Rural Lodging in mountain village. On route from EN2

                                                                Viseu District / Castro Daire

                                                                Castro Daire house

                                                                2 2 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 2
                                                                • min stay varies
                                                                • Nearest beach 105 mi
                                                                • Child Friendly
                                                                • Pet Friendly

                                                                Price per night from

                                                                $52

                                                                Price per night from

                                                                $52

                                                                Distance approx 18.38 km from Douro Valley Show on Map

                                                                  33

                                                                  Villa Veerabomma

                                                                  Braga District / Celorico de Basto

                                                                  Celorico de Basto house

                                                                  2 6 2 nights min

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

                                                                  Price per night from

                                                                  $78

                                                                  Price per night from

                                                                  $78

                                                                  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

                                                                    $129

                                                                    Responds fast!
                                                                    avg. 2 hours 10 minutes

                                                                    Price per night from

                                                                    $129

                                                                    Distance approx 1.1 km from Douro Valley Show on Map

                                                                      30

                                                                      Douro Valley - House Douro Valley

                                                                      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

                                                                      $116

                                                                      Price per night from

                                                                      $116

                                                                      Distance approx 7.02 km from Douro Valley Show on Map

                                                                        12

                                                                        ACCOMMODATION / LOCAL TOURISM

                                                                        Viseu District / Lamego

                                                                        Lamego house

                                                                        6 8 1 night min

                                                                        • 6 bedrooms
                                                                        • sleeps 8
                                                                        • 1 night min
                                                                        • Child Friendly
                                                                        • Air conditioning
                                                                        • Private garden

                                                                        Price per night from

                                                                        $322

                                                                        Responds fast!
                                                                        avg. 18 minutes

                                                                        Price per night from

                                                                        $322

                                                                        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

                                                                          $344

                                                                          Responds fast!
                                                                          avg. 55 minutes

                                                                          Price per night from

                                                                          $344

                                                                          Distance approx 13.2 km from Douro Valley Show on Map

                                                                          (1) Excellent 

                                                                            16

                                                                            Alojamento Local no campo

                                                                            Viseu District / Leomil

                                                                            Leomil lodge

                                                                            1 3 2 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 3
                                                                            • 2 nights min
                                                                            • Nearest beach 2 mi
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $71

                                                                            Price per night from

                                                                            $71

                                                                            Distance approx 12.92 km from Douro Valley Show on Map

                                                                              47

                                                                              Quinta das Lammas, sleeps 8 / Lagar - South Douro

                                                                              Viseu District / Resende

                                                                              Resende house

                                                                              2 8 2 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 8
                                                                              • 2 nights min
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $152

                                                                              Price per night from

                                                                              $152