Santa Maria, Tavira Rentals

Close

Enter dates for more accurate prices

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

1,308 Houses

(6) Very Good 

    42

    House Tides

    Tavira / Santa Maria, Tavira

    Santa Maria, Tavira villa

    3 6 min stay varies

    • 3 bedrooms
    • sleeps 6
    • min stay varies
    • Beach / lakeside relaxation
    • Child Friendly
    • Car not necessary

    Price per night from

    $150

    Responds fast!
    avg. 1 hour 44 minutes

    Price per night from

    $150

    (18) Excellent 

    Certificate of Excellence

      34

      Stylish apartment, use of bikes free, great location , free wifi

      Tavira / Santa Maria, Tavira

      Santa Maria, Tavira apartment

      1 2 min stay varies

      • 1 bedroom
      • sleeps 2
      • min stay varies
      • Beach / lakeside relaxation
      • Nearest beach 2 mi
      • Car not necessary

      Certificate of Excellence

      Price per night from

      $61

      Responds fast!
      avg. 1 hour 16 minutes

      Price per night from

      $61

      (25) Excellent 

        24

        Tavira Antiqua Doma No. 28

        Tavira / Santa Maria, Tavira

        Santa Maria, Tavira apartment

        4 8 min stay varies

        • 4 bedrooms
        • sleeps 8
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 3 mi
        • Child Friendly

        Price per night from

        $113

        Price per night from

        $113

          51

          Farmhouse with 4 houses and pool

          Tavira / Santa Maria, Tavira

          Santa Maria, Tavira villa

          2 4 min stay varies

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

          Price per night from

          $84

          Responds fast!
          avg. 3 hours 41 minutes

          Price per night from

          $84

          (6) Very Good 

          Certificate of Excellence

            34

            Luxury villa 4 bedrooms Tavira town pool near beach full air-condition and WIFI

            Tavira / Santa Maria, Tavira

            Santa Maria, Tavira villa

            4 8 min stay varies

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

            Certificate of Excellence

            Price per night from

            $141

            Price per night from

            $141

            (1) Excellent 

              21

              T1 Tavira with Terrace

              Tavira / Santa Maria, Tavira

              Santa Maria, Tavira apartment

              1 2 min stay varies

              • 1 bedroom
              • sleeps 2
              • min stay varies
              • Nearest beach 3 mi
              • Child Friendly
              • Car not necessary

              Price per night from

              $102

              Responds fast!
              avg. 1 hour 10 minutes

              Price per night from

              $102

              Great rentals within 20 miles that match your search

              Distance approx 2.52 km from Santa Maria, Tavira

                23

                Duplex with panorama sea view

                Tavira / Cabanas

                Cabanas apartment

                2 8 min stay varies

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

                Price per night from

                $84

                Price per night from

                $84

                Distance approx 12.35 km from Santa Maria, Tavira

                  14

                  A Little Gem in Olhao, East Algarve

                  Faro District / Olhao

                  Olhao townhouse

                  1 2 min stay varies

                  • 1 bedroom
                  • sleeps 2
                  • min stay varies
                  • Private garden

                  Price per night from

                  $57

                  Price per night from

                  $57

                  Distance approx 12.9 km from Santa Maria, Tavira

                  (9) Very Good 

                    23

                    Olhao Real Marina Village 9º4

                    Olhao / Village Marina

                    Village Marina apartment

                    3 6 min stay varies

                    • 3 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $100

                    Responds fast!
                    avg. 35 minutes

                    Price per night from

                    $100

                    Distance approx 12.24 km from Santa Maria, Tavira

                    (2) Average 

                      10

                      At the heart of Ria Formosa's Paradise, easy access to Armona & Farol Islands

                      Faro District / Olhao

                      Olhao apartment

                      2 4 min stay varies

                      • 2 bedrooms
                      • sleeps 4
                      • min stay varies
                      • Child Friendly

                      Price per night from

                      $80

                      Responds fast!
                      avg. 2 hours 47 minutes

                      Price per night from

                      $80

                      Distance approx 3.16 km from Santa Maria, Tavira

                      (1) Very Good 

                        19

                        2 bedroom apartment with pool and air conditioning close to the beach

                        Tavira / Cabanas

                        Cabanas apartment

                        2 5 min stay varies

                        • 2 bedrooms
                        • sleeps 5
                        • min stay varies
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $89

                        Responds fast!
                        avg. 1 hour 16 minutes

                        Price per night from

                        $89

                        Distance approx 1.73 km from Santa Maria, Tavira

                        (1) Excellent 

                          8

                          FANTASTIC APARTMENT IN A LOVELY VILLAGE OF ALGARVE

                          Faro District / Santa Luzia

                          Santa Luzia condo

                          2 6 6 nights min

                          • 2 bedrooms
                          • sleeps 6
                          • 6 nights min
                          • Beach / lakeside relaxation
                          • Nearest beach 0.3 mi
                          • Swimming pool

                          Price per night from

                          $258

                          Price per night from

                          $258

                          Distance approx 11.8 km from Santa Maria, Tavira

                            15

                            Aguilera Apartment, Monte Gordo, Algarve

                            Faro District / Monte Gordo

                            Monte Gordo apartment

                            1 4 7 nights min

                            • 1 bedroom
                            • sleeps 4
                            • 7 nights min
                            • Beach / lakeside relaxation
                            • Child Friendly

                            Price per night from

                            $87

                            Responds fast!
                            avg. 1 hour 59 minutes

                            Price per night from

                            $87

                            Distance approx 2.46 km from Santa Maria, Tavira

                            (10) Excellent 

                              21

                              Cabanas

                              Tavira / Cabanas

                              Cabanas apartment

                              1 4 min stay varies

                              • 1 bedroom
                              • sleeps 4
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 0.2 mi
                              • Child Friendly

                              Price per night from

                              $61

                              Price per night from

                              $61

                              Distance approx 2.88 km from Santa Maria, Tavira

                              (1) Excellent 

                                13

                                Apartment Casa o Mar

                                Tavira / Cabanas

                                Cabanas apartment

                                1 2 min stay varies

                                • 1 bedroom
                                • sleeps 2
                                • min stay varies
                                • Swimming pool
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $104

                                Price per night from

                                $104

                                Distance approx 3.82 km from Santa Maria, Tavira

                                  13

                                  Stunning house

                                  Faro District / Luz de Tavira

                                  Luz de Tavira house

                                  3 7 7 nights min

                                  • 3 bedrooms
                                  • sleeps 7
                                  • 7 nights min
                                  • Nearest beach 2 mi
                                  • Swimming pool
                                  • Child Friendly

                                  Price per night from

                                  $323

                                  Price per night from

                                  $323

                                  Distance approx 7.66 km from Santa Maria, Tavira

                                  (2) Very Good 

                                    14

                                    Algarve Manta Rota beach suite Bed&Breakfast in a Villa pool and garden

                                    Faro District / Manta Rota

                                    Manta Rota b and b

                                    1 2 min stay varies

                                    • 1 bedroom
                                    • sleeps 2
                                    • min stay varies
                                    • Beach / lakeside relaxation
                                    • Swimming pool
                                    • Air conditioning

                                    Price per night from

                                    $57

                                    Responds fast!
                                    avg. 31 minutes

                                    Price per night from

                                    $57

                                    Distance approx 2.92 km from Santa Maria, Tavira

                                      17

                                      Apartment Tulipa

                                      Tavira / Cabanas

                                      Cabanas apartment

                                      2 4 min stay varies

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

                                      Price per night from

                                      $106

                                      Price per night from

                                      $106

                                      Distance approx 6.64 km from Santa Maria, Tavira

                                        35

                                        Tranquil villa in the East Algarve - pure peace & relaxation -

                                        Faro District / Tavira

                                        Tavira villa

                                        2 4 7 nights min

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

                                        Price per night from

                                        $226

                                        Responds fast!
                                        avg. 1 hour 18 minutes

                                        Price per night from

                                        $226

                                        Distance approx 11.27 km from Santa Maria, Tavira

                                        (1) Very Good 

                                          26

                                          Large Villa with private pool, gardens and WIFI

                                          Castro Marim / Sao Bartolomeu

                                          Sao Bartolomeu house

                                          5 10 min stay varies

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

                                          Price per night from

                                          $156

                                          Responds fast!
                                          avg. 2 hours 23 minutes

                                          Price per night from

                                          $156

                                          Distance approx 11.84 km from Santa Maria, Tavira

                                          (24) Excellent 

                                          Certificate of Excellence

                                            24

                                            Casa Palmeira

                                            Faro District / Sao Bras de Alportel

                                            Sao Bras de Alportel villa

                                            3 6 min stay varies

                                            • 3 bedrooms
                                            • sleeps 6
                                            • min stay varies
                                            • Nearest beach 19 mi
                                            • Swimming pool
                                            • Suitable for children age 5+

                                            Certificate of Excellence

                                            Price per night from

                                            $166

                                            Responds fast!
                                            avg. 2 hours 17 minutes

                                            Price per night from

                                            $166

                                            Distance approx 17.71 km from Santa Maria, Tavira

                                            (8) Very Good 

                                              21

                                              Quinta do Canal - Santa Barbara de Nexe

                                              Faro District / Santa Barbara de Nexe

                                              Santa Barbara de Nexe villa

                                              3 5 7 nights min

                                              • 3 bedrooms
                                              • sleeps 5
                                              • 7 nights min
                                              • Swimming pool
                                              • Child Friendly
                                              • Private garden

                                              Price per night from

                                              $256

                                              Price per night from

                                              $256

                                              Distance approx 11.29 km from Santa Maria, Tavira

                                              (34) Excellent 

                                                40

                                                Cottage Nest Love - LOVE NEST

                                                Faro / Estoi

                                                Faro cottage

                                                1 2 4 nights min

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

                                                Price per night from

                                                $104

                                                Responds fast!
                                                avg. 2 hours 15 minutes

                                                Price per night from

                                                $104

                                                Distance approx 16.86 km from Santa Maria, Tavira

                                                (4) Excellent 

                                                Certificate of Excellence

                                                  25

                                                  Amazing High Quality Apt Faro

                                                  Faro District / Faro

                                                  Faro apartment

                                                  3 5 1 night min

                                                  • 3 bedrooms
                                                  • sleeps 5
                                                  • 1 night min
                                                  • Child Friendly

                                                  Certificate of Excellence

                                                  Price per night from

                                                  $40

                                                  Responds fast!
                                                  avg. 36 minutes

                                                  Price per night from

                                                  $40

                                                  Distance approx 16.98 km from Santa Maria, Tavira

                                                  (1) Excellent 

                                                    17

                                                    Sooty Blue Apartment, Faro, Algarve

                                                    Faro District / Faro

                                                    Faro apartment

                                                    2 8 2 nights min

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

                                                    Price per night from

                                                    $76

                                                    Responds fast!
                                                    avg. 1 hour 18 minutes

                                                    Price per night from

                                                    $76

                                                    Distance approx 14.43 km from Santa Maria, Tavira

                                                    (4) Excellent 

                                                      28

                                                      Dream House

                                                      Faro District / Santa Barbara de Nexe

                                                      Santa Barbara de Nexe villa

                                                      3 7 min stay varies

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

                                                      Price per night from

                                                      $140

                                                      Price per night from

                                                      $140

                                                      Distance approx 17.11 km from Santa Maria, Tavira

                                                        10

                                                        Faro Albacor Residence

                                                        Faro District / Faro

                                                        Faro guest house

                                                        38 2 1 night min

                                                        • 38 bedrooms
                                                        • sleeps 2
                                                        • 1 night min
                                                        • Nearest beach 10 mi
                                                        • Car not necessary

                                                        Price per night from

                                                        $100

                                                        Responds fast!
                                                        avg. 2 hours 44 minutes

                                                        Price per night from

                                                        $100

                                                        Distance approx 0.1 km from Santa Maria, Tavira Show on Map

                                                          21

                                                          Terracos De Tavira

                                                          Tavira / Pegada

                                                          Pegada apartment

                                                          2 4 min stay varies

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

                                                          Price per night from

                                                          $76

                                                          Price per night from

                                                          $76

                                                          Distance approx 12.96 km from Santa Maria, Tavira

                                                          (1) Excellent 

                                                            34

                                                            Luxury 3 bedroom Apartment - Marina Olhão

                                                            Faro District / Olhao

                                                            Olhao apartment

                                                            3 7 3 nights min

                                                            • 3 bedrooms
                                                            • sleeps 7
                                                            • 3 nights min
                                                            • Nearest beach 4 mi
                                                            • Swimming pool
                                                            • Child Friendly

                                                            Price per night from

                                                            $387

                                                            Price per night from

                                                            $387

                                                            Distance approx 3.88 km from Santa Maria, Tavira

                                                            (15) Excellent 

                                                              24

                                                              CASA RAPOSA 2019 Bookings now being taken

                                                              Faro District / Tavira

                                                              Tavira villa

                                                              9 20 min stay varies

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

                                                              Price per night from

                                                              $754

                                                              Price per night from

                                                              $754

                                                              Distance approx 7.43 km from Santa Maria, Tavira

                                                                10

                                                                Keaton Blue Apartment, Manta Rota, Algarve

                                                                Faro District / Manta Rota

                                                                Manta Rota apartment

                                                                1 4 2 nights min

                                                                • 1 bedroom
                                                                • sleeps 4
                                                                • 2 nights min
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $73

                                                                Responds fast!
                                                                avg. 1 hour 15 minutes

                                                                Price per night from

                                                                $73

                                                                Distance approx 1.84 km from Santa Maria, Tavira

                                                                  13

                                                                  Brisa 1 bedroom apartment near the beach and Ria Formosa Algarve

                                                                  Faro District / Santa Luzia

                                                                  Santa Luzia apartment

                                                                  1 4 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $66

                                                                  Responds fast!
                                                                  avg. 1 hour 16 minutes

                                                                  Price per night from

                                                                  $66

                                                                  Distance approx 1.74 km from Santa Maria, Tavira

                                                                    23

                                                                    Luxury Apartment with Pool, AC, garage and Wi-Fi Internet

                                                                    Faro District / Santa Luzia

                                                                    Santa Luzia apartment

                                                                    2 4 5 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 5 nights min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $240

                                                                    Responds fast!
                                                                    avg. 1 hour 16 minutes

                                                                    Price per night from

                                                                    $240

                                                                    Distance approx 1.72 km from Santa Maria, Tavira

                                                                      10

                                                                      Holly Apartment, Tavira, Algarve

                                                                      Faro District / Tavira

                                                                      Tavira apartment

                                                                      2 4 2 nights min

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

                                                                      Price per night from

                                                                      $115

                                                                      Responds fast!
                                                                      avg. 2 hours 29 minutes

                                                                      Price per night from

                                                                      $115

                                                                      Distance approx 11.96 km from Santa Maria, Tavira

                                                                        26

                                                                        Amazing house with swimming-pool

                                                                        Faro District / Sao Bras de Alportel

                                                                        Sao Bras de Alportel house

                                                                        3 6 min stay varies

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

                                                                        Price per night from

                                                                        $232

                                                                        Responds fast!
                                                                        avg. 2 hours 54 minutes

                                                                        Price per night from

                                                                        $232

                                                                        Distance approx 17.22 km from Santa Maria, Tavira

                                                                        (5) Excellent 

                                                                          24

                                                                          Villa Rosa

                                                                          Faro District / Santa Barbara de Nexe

                                                                          Santa Barbara de Nexe villa

                                                                          4 8 7 nights min

                                                                          • 4 bedrooms
                                                                          • sleeps 8
                                                                          • 7 nights min
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $400

                                                                          Price per night from

                                                                          $400

                                                                          Distance approx 3.09 km from Santa Maria, Tavira

                                                                            23

                                                                            Penthouse Apartment, Swimming Pool, Very Close To Beach, Cabanas De Tavira.

                                                                            Tavira / Cabanas

                                                                            Cabanas apartment

                                                                            2 4 7 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 7 nights min
                                                                            • Nearest beach 0.3 mi
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $93

                                                                            Responds fast!
                                                                            avg. 1 hour 12 minutes

                                                                            Price per night from

                                                                            $93

                                                                            Distance approx 0.1 km from Santa Maria, Tavira Show on Map

                                                                              20

                                                                              Quinta footprint Lux T2

                                                                              Faro District / Tavira

                                                                              Tavira apartment

                                                                              2 4 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $89

                                                                              Responds fast!
                                                                              avg. 1 hour 16 minutes

                                                                              Price per night from

                                                                              $89