HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Holidaymakers searching for holiday rentals in Tavira region also enquired about villas in Leira region, Madeira apartments and villas in Lisbon district

A holiday apartment in the Tavira region is the perfect place to enjoy a holiday.

The Tavira region is located close to Faro, the centre of the Algarve. This region is known for beautiful beaches as well as an interesting history, charming city streets, and as a place to relax and unwind. Tavira is home to approximately 30 churches, the ruins of a medieval castle, an indoor market on the riverfront, and island getaways only reachable via boat. This laid-back region has true Portuguese charm. Whatever it is that brings a traveller to the area, a Tavira region holiday rentals is just a click away.

HomeAway has many holiday apartment in the Tavira region. Choose from cosy, romantic apartments for two, or a larger apartment for a family. Whether on a budget or ready to splurge, there is something for everyone. For those wanting more space, HomeAway has Tavira self catering for rent as well. These properties come in all shapes and sizes, from big and luxurious, complete with a swimming pool, to rural and quaint with a garden and modern amenities like internet access.

For those who'd like to explore the region, HomeAway also has a wide variety of holiday homes in the Faro region.

Things to do

The church of Santa Maria do Castelo:

This church was built on the site of a Moorish mosque and is home to the tombs of many knights. The origins of the church date back to the 13th century. The clock tower was constructed out of the original minaret of the mosque that once stood here.

Tavira Castle:

In its original grandeur, the Tavira castle had seven towers and was constructed by the Moors. Today, parts of the original wall have been worked into a reconstruction, including the "Arco da Misericórdia", one of the original entrances to the castle. A climb to the tallest towers offers a panoramic view of the city.

Tavira Island:

This charming island is located south of Tavira city and is part of the Ria Formosa Reserve. Tavira Island is nearly seven miles long and never wider than half a mile; in fact, parts of the island are a mere 450ft in width! Tavira Island has long been considered one of the best beaches in the Algarve.

Praia de Santa Luzia:

This beach is a narrow, 160ft-wide strip of sand located on Tavira Island. The picturesque fishing village located here is where boats depart to cross to the island. The beach is large and isolated, offering bathers the chance to get away from it all.

Pego do Inferno:

This small Mediterranean lagoon has gorgeous green waters, and it is located approximately six miles from Tavira. A beautiful waterfall makes the Pego do Inferno all the more picturesque. According to local legend, Pego do Inferno is connected to the Gilao River.

Stroll the city streets:

The best way to experience Tavira is to simply walk the streets. All of the major sites are within walking distance of one another and the city is full of fun bars, delicious restaurants, and shops.

Weather in the Tavira region

The Tavira region has a Mediterranean climate; the summers are long, hot, and dry. Winters are mild and rainy, though the region enjoys loads of sunshine the whole year long. The average high temperature in June is about 25°C and July is the hottest month with averages around 29°C. The water and weather stays warm well into October. January is the coldest month in Tavira with an average high of 16°C.

Travel to the Tavira region

The closest airport to the Tavira region is Faro (FAO), located about 25 miles away. The trip is a straight shot along the A22 and only takes 40 minutes. However, the airport in Seville (SVQ), Spain is only 115 miles away making it an alternative. Drivers simply follow the A49 for approximately 1.5 hours to reach Tavira.

  • Showing 1-50 of 300+
  View Map Map
Additional service fee may apply.
    Excellent! 4.5/5
    (31 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 4
    Apartment #1284454
    31
    Viewed 363 times in the last 48 hours
      Excellent! 4.6/5
      (7 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 6
      Apartment #8049088
      7
      Viewed 222 times in the last 48 hours
        Excellent! 4.5/5
        (10 reviews)
        avg/night
        • 1 BR
        • 1 BA
        • Sleeps 2
        Cottage #8129211
        10
        Viewed 58 times in the last 48 hours
          Wonderful! 4.8/5
          (12 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 4
          Villa #6551753
          12
          Viewed 139 times in the last 48 hours
            Excellent! 4.7/5
            (35 reviews)
            avg/night
            • 3 BR
            • 1 BA
            • Sleeps 5
            House #435424
            35
            Viewed 43 times in the last 48 hours
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 5
              Apartment #6967897
              Viewed 26 times in the last 48 hours
                Wonderful! 4.8/5
                (11 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                Apartment #8155563
                11
                Viewed 117 times in the last 48 hours
                  Excellent! 4.7/5
                  (15 reviews)
                  avg/night
                  • 1 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #1727944
                  15
                  Viewed 26 times in the last 48 hours
                    • 2 BR
                    • 2 BA
                    • Sleeps 6
                    Apartment #6972542
                    2
                    Viewed 62 times in the last 48 hours
                      Wonderful! 4.9/5
                      (13 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 4
                      Cottage #1994417
                      13
                      Viewed 25 times in the last 48 hours
                        Excellent! 4.7/5
                        (15 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 7
                        Apartment #8047457
                        15
                        Viewed 45 times in the last 48 hours
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 4
                          House #1454664a
                          4
                          Viewed 37 times in the last 48 hours
                            Wonderful! 4.8/5
                            (6 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 6
                            House #1313244a
                            6
                            Viewed 65 times in the last 48 hours
                              Exceptional! 5/5
                              (11 reviews)
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              Apartment #6537719
                              11
                              Viewed 48 times in the last 48 hours
                                • 3 BR
                                • 2 BA
                                • Sleeps 6
                                Villa #8123896
                                Viewed 27 times in the last 48 hours
                                  Excellent! 4.6/5
                                  (25 reviews)
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Villa #70918
                                  25
                                  Viewed 50 times in the last 48 hours
                                    Wonderful! 4.9/5
                                    (21 reviews)
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #99958
                                    21
                                    Viewed 27 times in the last 48 hours
                                      Exceptional! 5/5
                                      (26 reviews)
                                      avg/night
                                      • 3 BR
                                      • 3 BA
                                      • Separate Toilet
                                      • Sleeps 6
                                      Villa #1048903
                                      26
                                      Viewed 21 times in the last 48 hours
                                        Exceptional! 5/5
                                        (43 reviews)
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Apartment #983970a
                                        43
                                        Viewed 19 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (23 reviews)
                                          avg/night
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Villa #3153
                                          23
                                          Viewed 17 times in the last 48 hours
                                            Excellent! 4.6/5
                                            (10 reviews)
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 5
                                            Villa #94634
                                            10
                                            Viewed 55 times in the last 48 hours
                                              Excellent! 4.6/5
                                              (17 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Separate Toilet
                                              • Sleeps 4
                                              Apartment #8038240
                                              17
                                              Viewed 70 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (17 reviews)
                                                avg/night
                                                • Studio
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #18463
                                                17
                                                Viewed 68 times in the last 48 hours
                                                  Excellent! 4.7/5
                                                  (14 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Apartment #1248035a
                                                  14
                                                  Viewed 15 times in the last 48 hours
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 5
                                                    Apartment #8040581
                                                    3
                                                    Viewed 16 times in the last 48 hours
                                                      Excellent! 4.6/5
                                                      (8 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Apartment #6503504
                                                      8
                                                      Viewed 21 times in the last 48 hours
                                                        Excellent! 4.7/5
                                                        (11 reviews)
                                                        avg/night
                                                        • 4 BR
                                                        • 3 BA
                                                        • Sleeps 8
                                                        Villa #1730024
                                                        11
                                                        Viewed 34 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (15 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          House #2463984
                                                          15
                                                          Viewed 39 times in the last 48 hours
                                                            Excellent! 4.6/5
                                                            (10 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 5
                                                            Apartment #1706517
                                                            10
                                                            Viewed 27 times in the last 48 hours
                                                              Exceptional! 5/5
                                                              (18 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 3 BA
                                                              • Sleeps 6
                                                              Villa #8075423
                                                              18
                                                              Viewed 56 times in the last 48 hours
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                House #2592191
                                                                1
                                                                Viewed 24 times in the last 48 hours
                                                                  Exceptional! 5/5
                                                                  (22 reviews)
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 3 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 8
                                                                  Villa #2408277
                                                                  22
                                                                  Viewed 20 times in the last 48 hours
                                                                    Excellent! 4.7/5
                                                                    (10 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 5
                                                                    Apartment #52490
                                                                    10
                                                                    Viewed 37 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (7 reviews)
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 2
                                                                      Apartment #8125711
                                                                      7
                                                                      Viewed 18 times in the last 48 hours
                                                                        Wonderful! 4.8/5
                                                                        (12 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #1477892
                                                                        12
                                                                        Viewed 14 times in the last 48 hours
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          House #6497110
                                                                          3
                                                                          Viewed 10 times in the last 48 hours
                                                                            Good! 3.9/5
                                                                            (17 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 5
                                                                            Apartment #6297176
                                                                            17
                                                                            Viewed 200 times in the last 48 hours
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Apartment #6786052
                                                                              Viewed 7 times in the last 48 hours
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 5
                                                                                Apartment #6726069
                                                                                4
                                                                                Viewed 84 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (8 reviews)
                                                                                  avg/night
                                                                                  • 4 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 8
                                                                                  Villa #8172755
                                                                                  8
                                                                                  Viewed 30 times in the last 48 hours
                                                                                    Exceptional! 5/5
                                                                                    (17 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #1869373
                                                                                    17
                                                                                    Viewed 28 times in the last 48 hours
                                                                                      Excellent! 4.6/5
                                                                                      (7 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      Apartment #6512826
                                                                                      7
                                                                                      Viewed 38 times in the last 48 hours
                                                                                        Wonderful! 4.9/5
                                                                                        (10 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #1233233
                                                                                        10
                                                                                        Viewed 5 times in the last 48 hours
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          Farmhouse #6738198
                                                                                          3
                                                                                          Viewed 11 times in the last 48 hours
                                                                                            Excellent! 4.6/5
                                                                                            (18 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Apartment #400481
                                                                                            18
                                                                                            Viewed 99 times in the last 48 hours
                                                                                              Exceptional! 5/5
                                                                                              (20 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 5
                                                                                              Apartment #2318323
                                                                                              20
                                                                                              Viewed 22 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                Apartment #8041119
                                                                                                3
                                                                                                Viewed 8 times in the last 48 hours
                                                                                                  Wonderful! 4.9/5
                                                                                                  (16 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  House #5135424
                                                                                                  16
                                                                                                  Viewed 25 times in the last 48 hours
                                                                                                    Wonderful! 4.9/5
                                                                                                    (30 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Cottage #404200
                                                                                                    30
                                                                                                    Viewed 21 times in the last 48 hours
                                                                                                      Wonderful! 4.8/5
                                                                                                      (14 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 5
                                                                                                      Multiple rentals Apartment #431793
                                                                                                      14
                                                                                                      Viewed 42 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Super accommodation in good location.

                                                                                                      5 of 5
                                                                                                      We really enjoyed our stay in Emilia's house. Emilia was a great host and was very helpful and kind to us throughout our stay. The house has great indoor and outdoor space. if anything the web description does not do it full justice. We made good use of all the facilities including dishwasher, washing machine and bbq. But the big drawing card is the outside terrace. We spent a lot of time there eating meals, sitting out or on the loungers. The location of the house is great with the Market and the feryboat to beach a mere 5 min walk away. There are supermarkets and little cafes nearby while the beautiful town centre is less that 10 mins walk. If you want to stay in Tavira you cannot go wrong with this property.
                                                                                                      • Review Submitted: Jun 22, 2017
                                                                                                      • Date of Stay: Jun 2017

                                                                                                      Even better than expected

                                                                                                      5 of 5
                                                                                                      We arrived and found the villa had been updated with a new swimming pool and tiled surround; very airy downstairs double bedroom with ensuite bathroom and now four different outside dining areas. The house is very well equipped to a high standard. The position and outlook is tranquil with wonderful views over the hills and towards the sea.
                                                                                                      • Review Submitted: Jun 19, 2017
                                                                                                      • Date of Stay: Jun 2017