Sao Joao da Ribeira Rentals

Close

Enter dates for more accurate prices

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

211 Houses

    14

    Country house with the river and the mountain here so close!

    Santarem District / Sao Joao da Ribeira

    Sao Joao da Ribeira house

    2 2 1 night min

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

    Price per night from

    $78

    Price per night from

    $78

    Great rentals within 20 miles that match your search

    Distance approx 14.38 km from Sao Joao da Ribeira

    (3) Excellent 

      38

      B & B da Mata | Silver Coast

      Leiria District / Bombarral

      Bombarral guest house

      3 11 2 nights min

      • 3 bedrooms
      • sleeps 11
      • 2 nights min
      • Swimming pool
      • Child Friendly
      • Private garden

      Price per night from

      $417

      Price per night from

      $417

      Distance approx 17.25 km from Sao Joao da Ribeira

        50

        A villa with private pool and private tenniscourt

        Leiria District / Obidos

        Obidos villa

        3 6 7 nights min

        • 3 bedrooms
        • sleeps 6
        • 7 nights min
        • Nearest beach 15 mi
        • Swimming pool
        • Suitable for children age 5+

        Price per night from

        $235

        Price per night from

        $235

        Distance approx 19.28 km from Sao Joao da Ribeira

        (3) Very Good 

          30

          Blue House Óbidos

          Leiria District / Obidos

          Obidos house

          3 6 1 night min

          • 3 bedrooms
          • sleeps 6
          • 1 night min
          • Beach / lakeside relaxation
          • Child Friendly

          Price per night from

          $65

          Responds fast!
          avg. 2 hours 27 minutes

          Price per night from

          $65

          Distance approx 12.91 km from Sao Joao da Ribeira

            16

            Casas de Montejunto

            Lisbon District / Cadaval

            Cadaval house

            2 6 2 nights min

            • 2 bedrooms
            • sleeps 6
            • 2 nights min
            • Child Friendly

            Price per night from

            $78

            Price per night from

            $78

            Distance approx 17.66 km from Sao Joao da Ribeira

            (9) Very Good 

              16

              CASA DO MOLEIRO

              Leiria District / Obidos

              Obidos villa

              1 4 3 nights min

              • 1 bedroom
              • sleeps 4
              • 3 nights min
              • Nearest beach 8 mi
              • Child Friendly
              • Pet Friendly

              Price per night from

              $52

              Responds fast!
              avg. 3 hours 3 minutes

              Price per night from

              $52

              Distance approx 17.49 km from Sao Joao da Ribeira

                10

                Caldas vintage room

                Leiria District / Caldas da Rainha

                Caldas da Rainha room

                2 3 1 night min

                • 2 bedrooms
                • sleeps 3
                • 1 night min
                • Beach / lakeside relaxation
                • Nearest beach 10 mi
                • Child Friendly

                Price per night from

                $60

                Price per night from

                $60

                Distance approx 15.01 km from Sao Joao da Ribeira

                  77

                  Quinta d'Eira Grande

                  Leiria District / Mendiga

                  Mendiga house

                  5 16 1 night min

                  • 5 bedrooms
                  • sleeps 16
                  • 1 night min
                  • Child Friendly
                  • Air conditioning
                  • Pet Friendly

                  Price per night from

                  $91

                  Price per night from

                  $91

                  Distance approx 19.44 km from Sao Joao da Ribeira

                  (2) Excellent 

                    26

                    Villa modern communal sea view

                    Leiria District / Alcobaca

                    Alcobaca villa

                    3 12 7 nights min

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

                    Price per night from

                    $117

                    Price per night from

                    $117

                    Distance approx 10.05 km from Sao Joao da Ribeira

                    (2) Excellent 

                      10

                      ORANGE HOUSE

                      Santarem District / Alcobertas

                      Alcobertas house

                      3 5 2 nights min

                      • 3 bedrooms
                      • sleeps 5
                      • 2 nights min
                      • Nearest beach 40 mi
                      • Child Friendly
                      • Private garden

                      Price per night from

                      $98

                      Responds fast!
                      avg. 1 hour 10 minutes

                      Price per night from

                      $98

                      Distance approx 15.26 km from Sao Joao da Ribeira

                        29

                        Retiro da avó Lídia

                        Leiria District / Porto de Mos

                        Porto de Mos cottage

                        4 8 1 night min

                        • 4 bedrooms
                        • sleeps 8
                        • 1 night min
                        • Beach / lakeside relaxation
                        • Nearest beach 30 mi
                        • Child Friendly

                        Price per night from

                        $261

                        Price per night from

                        $261

                        Distance approx 19.65 km from Sao Joao da Ribeira

                          36

                          Family house near the sea in calm green

                          Leiria District / Alfeizerao

                          Alfeizerao house

                          2 6 2 nights min

                          • 2 bedrooms
                          • sleeps 6
                          • 2 nights min
                          • Child Friendly

                          Price per night from

                          $65

                          Price per night from

                          $65

                          Distance approx 16.33 km from Sao Joao da Ribeira

                          (4) Excellent 

                            21

                            Casa Anne

                            Obidos / Gaeiras

                            Gaeiras villa

                            5 11 3 nights min

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

                            Price per night from

                            $235

                            Responds fast!
                            avg. 3 hours 12 minutes

                            Price per night from

                            $235

                            Distance approx 18.14 km from Sao Joao da Ribeira

                            (4) Very Good 

                              21

                              Rua do Casals du Tabua 9A, Barrantes, Portugal.

                              Caldas da Rainha / Salir de Matos

                              Salir de Matos villa

                              3 8 1 night min

                              • 3 bedrooms
                              • sleeps 8
                              • 1 night min
                              • Beach / lakeside relaxation
                              • Nearest beach 10 mi
                              • Swimming pool

                              Price per night from

                              $148

                              Responds fast!
                              avg. 2 hours 41 minutes

                              Price per night from

                              $148

                              Distance approx 19.55 km from Sao Joao da Ribeira

                                19

                                Isabella's World - Apartment B-azul

                                Alcobaca / Sao Martinho do Porto

                                Sao Martinho do Porto apartment

                                1 5 min stay varies

                                • 1 bedroom
                                • sleeps 5
                                • min stay varies
                                • Child Friendly

                                Price per night from

                                $129

                                Price per night from

                                $129

                                Distance approx 18.24 km from Sao Joao da Ribeira

                                (1) Excellent 

                                  10

                                  Big apartment on vineyard access to pool

                                  Leiria District / Caldas da Rainha

                                  Caldas da Rainha apartment

                                  2 5 min stay varies

                                  • 2 bedrooms
                                  • sleeps 5
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Nearest beach 13 mi
                                  • Swimming pool

                                  Price per night from

                                  $90

                                  Responds fast!
                                  avg. 1 hour 57 minutes

                                  Price per night from

                                  $90

                                  Distance approx 15.16 km from Sao Joao da Ribeira

                                  (1) Excellent 

                                    26

                                    Sierra Convent Estate - HOUSE Carriage House - Villa sleeps 4

                                    Santarem District / Almeirim

                                    Almeirim cottage

                                    2 4 2 nights min

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

                                    Price per night from

                                    $209

                                    Responds fast!
                                    avg. 1 hour 11 minutes

                                    Price per night from

                                    $209

                                    Distance approx 17.62 km from Sao Joao da Ribeira

                                    (12) Excellent 

                                      22

                                      Lovely cottage in the centre of Óbidos castle

                                      Leiria District / Obidos

                                      Obidos house

                                      2 6 min stay varies

                                      • 2 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Nearest beach 10 mi
                                      • Child Friendly
                                      • Car not necessary

                                      Price per night from

                                      $52

                                      Responds fast!
                                      avg. 2 hours 38 minutes

                                      Price per night from

                                      $52

                                      Distance approx 18.96 km from Sao Joao da Ribeira

                                      (2) Excellent 

                                        13

                                        Cabana

                                        Leiria District / Alfeizerao

                                        Alfeizerao house

                                        2 4 min stay varies

                                        • 2 bedrooms
                                        • sleeps 4
                                        • min stay varies
                                        • Nearest beach 10 mi
                                        • Child Friendly
                                        • Ask about pets

                                        Price per night from

                                        $73

                                        Price per night from

                                        $73

                                        Distance approx 17.61 km from Sao Joao da Ribeira

                                        (4) Excellent 

                                          24

                                          Casa do Castelo

                                          Leiria District / Caldas da Rainha

                                          Caldas da Rainha apartment

                                          3 7 min stay varies

                                          • 3 bedrooms
                                          • sleeps 7
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Nearest beach 12 mi
                                          • Swimming pool

                                          Price per night from

                                          $176

                                          Responds fast!
                                          avg. 3 hours 46 minutes

                                          Price per night from

                                          $176

                                          Distance approx 2.48 km from Sao Joao da Ribeira Show on Map

                                            29

                                            Charm & comfort

                                            Santarem District / Santarem

                                            Santarem house

                                            3 6 4 nights min

                                            • 3 bedrooms
                                            • sleeps 6
                                            • 4 nights min
                                            • Swimming pool
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $300

                                            Price per night from

                                            $300

                                            Distance approx 16.37 km from Sao Joao da Ribeira

                                              20

                                              Quinta Japonesa - Casa Antiga, apartment 2-4p

                                              Leiria District / Caldas da Rainha

                                              Caldas da Rainha apartment

                                              2 4 min stay varies

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

                                              Price per night from

                                              $95

                                              Price per night from

                                              $95

                                              Distance approx 17.47 km from Sao Joao da Ribeira

                                                13

                                                Ah Óbidos

                                                Leiria District / Obidos

                                                Obidos apartment

                                                2 5 2 nights min

                                                • 2 bedrooms
                                                • sleeps 5
                                                • 2 nights min
                                                • Child Friendly
                                                • Pet Friendly

                                                Price per night from

                                                $143

                                                Price per night from

                                                $143

                                                Distance approx 19.5 km from Sao Joao da Ribeira

                                                (2) Excellent 

                                                  36

                                                  Quinta da Mota II

                                                  Leiria District / Alfeizerao

                                                  Alfeizerao house

                                                  2 5 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Swimming pool
                                                  • Child Friendly

                                                  Price per night from

                                                  $78

                                                  Price per night from

                                                  $78

                                                  Distance approx 9.22 km from Sao Joao da Ribeira

                                                    33

                                                    Dalyan Silver Duplex Apartment, Santarém, Portugal

                                                    Santarem District / Santarem

                                                    Santarem apartment

                                                    2 4 3 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 3 nights min
                                                    • Child Friendly

                                                    Price per night from

                                                    $222

                                                    Responds fast!
                                                    avg. 1 hour 23 minutes

                                                    Price per night from

                                                    $222

                                                    Distance approx 16.47 km from Sao Joao da Ribeira

                                                      33

                                                      Stunning house with separate annex, private pool & tennis court close to Obidos

                                                      Leiria District / Obidos

                                                      Obidos house

                                                      7 14 min stay varies

                                                      • 7 bedrooms
                                                      • sleeps 14
                                                      • min stay varies
                                                      • Nearest beach 20 mi
                                                      • Swimming pool
                                                      • Child Friendly

                                                      Price per night from

                                                      $317

                                                      Price per night from

                                                      $317

                                                      Distance approx 18.47 km from Sao Joao da Ribeira

                                                        23

                                                        l Sun Farm

                                                        Leiria District / Alfeizerao

                                                        Alfeizerao house

                                                        3 6 2 nights min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 2 nights min
                                                        • Nearest beach 10 mi
                                                        • Child Friendly
                                                        • Pet Friendly

                                                        Price per night from

                                                        $98

                                                        Price per night from

                                                        $98

                                                        Distance approx 18.95 km from Sao Joao da Ribeira

                                                          16

                                                          Blue house

                                                          Leiria District / Alfeizerao

                                                          Alfeizerao house

                                                          1 2 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • min stay varies
                                                          • Nearest beach 10 mi
                                                          • Pet Friendly

                                                          Price per night from

                                                          $60

                                                          Price per night from

                                                          $60

                                                          Distance approx 18.2 km from Sao Joao da Ribeira

                                                            5

                                                            João's house

                                                            Leiria District / Alvados

                                                            Alvados house

                                                            2 4 2 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 2 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 6 mi
                                                            • Child Friendly

                                                            Price per night from

                                                            $39

                                                            Price per night from

                                                            $39

                                                            Distance approx 5.46 km from Sao Joao da Ribeira Show on Map

                                                              11

                                                              Santarem - Portugal Experience

                                                              Santarem District / Santarem

                                                              Santarem house

                                                              2 4 3 nights min

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • 3 nights min
                                                              • Child Friendly
                                                              • Pet Friendly

                                                              Price per night from

                                                              $52

                                                              Price per night from

                                                              $52

                                                              Distance approx 17.94 km from Sao Joao da Ribeira

                                                                82

                                                                Apartment with suite, quiet, ideal for 4 or 6 people close to everything

                                                                Leiria District / Caldas da Rainha

                                                                Caldas da Rainha apartment

                                                                3 6 2 nights min

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • 2 nights min
                                                                • Child Friendly
                                                                • Car not necessary
                                                                • Air conditioning

                                                                Price per night from

                                                                $65

                                                                Price per night from

                                                                $65

                                                                Distance approx 12.61 km from Sao Joao da Ribeira

                                                                  31

                                                                  Sierra Convent Estate - HOUSE OF HOMEMADE - Cottage sleeps 4

                                                                  Santarem District / Almeirim

                                                                  Almeirim cottage

                                                                  2 4 2 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 2 nights min
                                                                  • Child Friendly
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $196

                                                                  Responds fast!
                                                                  avg. 1 hour 11 minutes

                                                                  Price per night from

                                                                  $196

                                                                  Distance approx 18.83 km from Sao Joao da Ribeira

                                                                    13

                                                                    Residencia Ecologica Baloch

                                                                    Leiria District / Porto de Mos

                                                                    Porto de Mos converted chapel

                                                                    2 14 min stay varies

                                                                    • 2 bedrooms
                                                                    • sleeps 14
                                                                    • min stay varies
                                                                    • Child Friendly
                                                                    • Ask about pets
                                                                    • Private garden
                                                                    Inquire for Rates
                                                                    Inquire for Rates

                                                                    Distance approx 17.61 km from Sao Joao da Ribeira

                                                                      22

                                                                      Sea View Apartment Silver Coast

                                                                      Obidos / Amoreira

                                                                      Amoreira apartment

                                                                      2 4 2 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 2 nights min
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $189

                                                                      Price per night from

                                                                      $189

                                                                      Distance approx 17.47 km from Sao Joao da Ribeira

                                                                        13

                                                                        Adega

                                                                        Leiria District / Vimeiro

                                                                        Vimeiro apartment

                                                                        2 5 4 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 5
                                                                        • 4 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Child Friendly
                                                                        • Ask about pets

                                                                        Price per night from

                                                                        $85

                                                                        Price per night from

                                                                        $85

                                                                        Distance approx 3.58 km from Sao Joao da Ribeira Show on Map

                                                                          17

                                                                          Sea Serra

                                                                          Santarem District / Rio Maior

                                                                          Rio Maior apartment

                                                                          1 2 1 night min

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

                                                                          Price per night from

                                                                          $117

                                                                          Price per night from

                                                                          $117

                                                                          Distance approx 4.38 km from Sao Joao da Ribeira Show on Map

                                                                          (1) Excellent 

                                                                            53

                                                                            Studio in Quinta do Sanguinhal - Dream Vacation!

                                                                            Santarem District / Rio Maior

                                                                            Rio Maior studio

                                                                            Studio 4 3 nights min

                                                                            • Studio
                                                                            • sleeps 4
                                                                            • 3 nights min
                                                                            • Nearest beach 37 mi
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $104

                                                                            Price per night from

                                                                            $104

                                                                            Distance approx 4.36 km from Sao Joao da Ribeira Show on Map

                                                                              60

                                                                              Quinta do Sanguinhal - Dream Vacation!

                                                                              Santarem District / Rio Maior

                                                                              Rio Maior house

                                                                              3 8 min stay varies

                                                                              • 3 bedrooms
                                                                              • sleeps 8
                                                                              • min stay varies
                                                                              • Nearest beach 37 mi
                                                                              • Swimming pool
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $274

                                                                              Price per night from

                                                                              $274