Vacation Rentals & Houses in Puglia

Close

Enter dates for more accurate prices

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

16,388 houses

(1) Excellent 

    23

    Blue apartment

    Province of Foggia / Rodi Garganico

    Rodi Garganico apartment

    3 6 min stay varies

    • 3 bedrooms
    • sleeps 6
    • min stay varies
    • Nearest beach 1 mi
    • Child Friendly
    • Air conditioning

    Price per night from

    $35

    Responds fast!
    avg. 2 hours 13 minutes

    Price per night from

    $35

      20

      928 Seafront house for rent in Torre Suda

      Racale / Torre Suda

      Torre Suda house

      2 6 min stay varies

      • 2 bedrooms
      • sleeps 6
      • min stay varies
      • Child Friendly
      • Pet Friendly

      Price per night from

      $85

      Price per night from

      $85

        7

        Casa vacanza . Al Centro del Salento.........

        Province of Lecce / Sanarica

        Sanarica apartment

        1 1 3 nights min

        • 1 bedroom
        • sleeps 1
        • 3 nights min
        • Ask about children
        • Ask about pets

        Price per night from

        $20

        Price per night from

        $20

        (10) Very Good 

          28

          LAST MINUTE - Yellow Beach House (Ground Floor House)

          Province of Brindisi / Carovigno

          Carovigno villa

          4 5 min stay varies

          • 4 bedrooms
          • sleeps 5
          • min stay varies
          • Beach / lakeside relaxation
          • Nearest beach 0.32 mi
          • Child Friendly
          “Thank you for a nice holiday!” Our stay at the yellow beach house was really nice!A beatiful view and kind hosts. We can warmly reccomend to stay in the yellow beach house. There is one minor detail. You have to have access to a car to be able to see
          …see more

          Price per night from

          $98

          Responds fast!
          avg. 57 minutes

          Price per night from

          $98

            56

            246 Extraluxury Villa with Pool in Manduria

            Manduria / Specchiarica

            Specchiarica house

            4 9 1 night min

            • 4 bedrooms
            • sleeps 9
            • 1 night min
            • Child Friendly
            • Pet Friendly

            Price per night from

            $1,627

            Price per night from

            $1,627

              26

              538 Villa with Pool in Matino Gallipoli

              Province of Lecce / Parabita

              Parabita house

              4 8 min stay varies

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

              Price per night from

              $228

              Price per night from

              $228

                28

                1002 Charming House in the Valley of the Century-old Olive Trees

                Fasano / Speziale

                Speziale house

                6 8 min stay varies

                • 6 bedrooms
                • sleeps 8
                • min stay varies
                • Child Friendly

                Price per night from

                $141

                Price per night from

                $141

                  16

                  Private property with garden 30m from the beach

                  Province of Lecce / Lecce

                  Lecce house

                  3 6 7 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 7 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 1 mi
                  • Child Friendly

                  Price per night from

                  $140

                  Price per night from

                  $140

                    42

                    Orsini Luxury Suite

                    Province of Bari / Altamura

                    Altamura b and b

                    1 3 2 nights min

                    • 1 bedroom
                    • sleeps 3
                    • 2 nights min
                    • Child Friendly
                    • Car not necessary
                    • Air conditioning

                    Price per night from

                    $79

                    Price per night from

                    $79

                      28

                      841 House with Pool in Torre Lapillo/Porto Cesareo

                      Province of Lecce / Porto Cesareo

                      Porto Cesareo house

                      2 6 min stay varies

                      • 2 bedrooms
                      • sleeps 6
                      • min stay varies
                      • Child Friendly
                      • Pet Friendly

                      Price per night from

                      $171

                      Price per night from

                      $171

                      (25) Excellent 

                        53

                        Tenuta Villa Oleandro

                        Province of Foggia / Vico del Gargano

                        Vico del Gargano villa

                        1 2 6 nights min

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

                        Price per night from

                        $166

                        Price per night from

                        $166

                          23

                          959 Dainty outbuilding in villa with pool in Matino

                          Province of Lecce / Matino

                          Matino house

                          2 5 min stay varies

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

                          Price per night from

                          $96

                          Price per night from

                          $96

                          (1) Excellent 

                            25

                            Elcisia luxe beach house

                            Province of Lecce / Torre Specchia

                            Torre Specchia house

                            3 6 min stay varies

                            • 3 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $81

                            Responds fast!
                            avg. 3 hours 1 minutes

                            Price per night from

                            $81

                              36

                              190 Apartment at 100 m. from the Sea in Torre San Giovanni

                              Ugento / Torre San Giovanni

                              Torre San Giovanni house

                              2 4 min stay varies

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

                              Price per night from

                              $55

                              Price per night from

                              $55

                              (1) Excellent 

                                18

                                Bed and breakfast on The waterfront

                                Province of Brindisi / Brindisi

                                Brindisi b and b

                                6 17 1 night min

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

                                Price per night from

                                $85

                                Price per night from

                                $85

                                  43

                                  705 Villa with Garden in Galatina/Gallipoli

                                  Province of Lecce / Galatina

                                  Galatina house

                                  4 7 min stay varies

                                  • 4 bedrooms
                                  • sleeps 7
                                  • min stay varies
                                  • Child Friendly
                                  • Pet Friendly

                                  Price per night from

                                  $107

                                  Price per night from

                                  $107

                                    65

                                    Experience in the countryside of Salento: Villa Serrazze

                                    Province of Lecce / Nardo

                                    Nardo villa

                                    2 4 5 nights min

                                    • 2 bedrooms
                                    • sleeps 4
                                    • 5 nights min
                                    • Nearest beach 16 mi
                                    • Child Friendly
                                    • Car not necessary

                                    Price per night from

                                    $46

                                    Responds fast!
                                    avg. 1 hour 16 minutes

                                    Price per night from

                                    $46

                                      12

                                      Borgoterra

                                      Province of Lecce / Martano

                                      Martano b and b

                                      9 30 1 night min

                                      • 9 bedrooms
                                      • sleeps 30
                                      • 1 night min
                                      • Child Friendly
                                      • Ask about pets

                                      Price per night from

                                      $103

                                      Price per night from

                                      $103

                                      (2) Excellent 

                                        23

                                        Verdi panoramic attic

                                        Province of Lecce / San Cesario di Lecce

                                        San Cesario di Lecce house

                                        1 2 min stay varies

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

                                        Price per night from

                                        $57

                                        Responds fast!
                                        avg. 3 hours 1 minutes

                                        Price per night from

                                        $57

                                          26

                                          4 bedroom Villa in Marina di Mancaversa, Apulia, Italy - 5627088

                                          Taviano / Marina di Mancaversa

                                          Marina di Mancaversa villa

                                          4 10 7 nights min

                                          • 4 bedrooms
                                          • sleeps 10
                                          • 7 nights min
                                          • Child Friendly
                                          • Air conditioning
                                          • Pet Friendly

                                          Price per night from

                                          $131

                                          Price per night from

                                          $131

                                            22

                                            978 Typical house in the historic center of Sanarica

                                            Province of Lecce / Sanarica

                                            Sanarica house

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Suitable for children age 5+

                                            Price per night from

                                            $72

                                            Price per night from

                                            $72

                                              21

                                              835 Typical House in a Masseria with Pool in San Gregorio

                                              Patu / Marina San Gregorio

                                              Marina San Gregorio house

                                              2 4 min stay varies

                                              • 2 bedrooms
                                              • sleeps 4
                                              • min stay varies
                                              • Suitable for children age 5+
                                              • Pet Friendly

                                              Price per night from

                                              $111

                                              Price per night from

                                              $111

                                              (2) Excellent 

                                                28

                                                Castle XV- XVIII near the sea in the historic city

                                                Province of Lecce / Gagliano del Capo

                                                Gagliano del Capo chateau

                                                2 2 3 nights min

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

                                                Price per night from

                                                $78

                                                Price per night from

                                                $78

                                                  24

                                                  Apartament in Neviano ID 820

                                                  Province of Lecce / Neviano

                                                  Neviano apartment

                                                  2 6 min stay varies

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

                                                  Price per night from

                                                  $203

                                                  Price per night from

                                                  $203

                                                    36

                                                    619 Seafront Villa in Castro

                                                    Province of Lecce / Castro

                                                    Castro studio

                                                    Studio 8 min stay varies

                                                    • Studio
                                                    • sleeps 8
                                                    • min stay varies
                                                    • Child Friendly

                                                    Price per night from

                                                    $137

                                                    Price per night from

                                                    $137

                                                    (4) Excellent 

                                                      25

                                                      Apartment in Villa 50 meters from the sea

                                                      Province of Foggia / Mattinata

                                                      Mattinata villa

                                                      2 5 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 5
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Child Friendly
                                                      • Car not necessary

                                                      Price per night from

                                                      $72

                                                      Price per night from

                                                      $72

                                                        15

                                                        798 House near the Beaches in Porto Cesareo

                                                        Porto Cesareo / Torre Lapillo

                                                        Torre Lapillo house

                                                        2 8 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 8
                                                        • min stay varies
                                                        • Child Friendly
                                                        • Pet Friendly

                                                        Price per night from

                                                        $119

                                                        Price per night from

                                                        $119

                                                        (2) Excellent 

                                                          32

                                                          Beachside Villa with stunning private pool

                                                          Torchiarolo / Lido Presepe

                                                          Lido Presepe villa

                                                          3 8 7 nights min

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

                                                          Price per night from

                                                          $216

                                                          Responds fast!
                                                          avg. 1 hour 47 minutes

                                                          Price per night from

                                                          $216

                                                          (1) Excellent 

                                                            6

                                                            Bel Studio ideal 2 pers. 250m mare Smleuca

                                                            Castrignano del Capo / Santa Maria di Leuca

                                                            Santa Maria di Leuca apartment

                                                            1 2 4 nights min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 4 nights min
                                                            • Child Friendly
                                                            • Pet Friendly

                                                            Price per night from

                                                            $76

                                                            Price per night from

                                                            $76

                                                              20

                                                              Tenuta Molino di Mare Ecoretreat- cosy cottage overlooking the sea

                                                              Province of Foggia / Rodi Garganico

                                                              Rodi Garganico cottage

                                                              1 2 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 3 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 1 mi
                                                              • Child Friendly

                                                              Price per night from

                                                              $111

                                                              Price per night from

                                                              $111

                                                                34

                                                                Orange apartment

                                                                Province of Foggia / Rodi Garganico

                                                                Rodi Garganico apartment

                                                                3 6 min stay varies

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Nearest beach 1 mi
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $35

                                                                Responds fast!
                                                                avg. 2 hours 13 minutes

                                                                Price per night from

                                                                $35

                                                                (3) Very Good 

                                                                  13

                                                                  Villa with pool, garden and lawn, 6km from the sea

                                                                  Province of Bari / Molfetta

                                                                  Molfetta villa

                                                                  2 6 min stay varies

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

                                                                  Price per night from

                                                                  $220

                                                                  Price per night from

                                                                  $220

                                                                  (1) Excellent 

                                                                    36

                                                                    Splendid farmhouse in olive grove

                                                                    Province of Brindisi / San Vito dei Normanni

                                                                    San Vito dei Normanni house

                                                                    3 6 3 nights min

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

                                                                    Price per night from

                                                                    $123

                                                                    Price per night from

                                                                    $123

                                                                      21

                                                                      villa with pool to rent

                                                                      Province of Brindisi / San Vito dei Normanni

                                                                      San Vito dei Normanni villa

                                                                      3 6 7 nights min

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • 7 nights min
                                                                      • Child Friendly
                                                                      • Pet Friendly

                                                                      Price per night from

                                                                      $195

                                                                      Price per night from

                                                                      $195

                                                                        20

                                                                        858 Small Villa with Garden by the Sea in Santa Maria di Leuca

                                                                        Castrignano del Capo / Santa Maria di Leuca

                                                                        Santa Maria di Leuca house

                                                                        2 5 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 5
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $47

                                                                        Price per night from

                                                                        $47

                                                                          33

                                                                          866 Villa with Pool in Ceglie Messapica

                                                                          Province of Brindisi / Ceglie Messapica

                                                                          Ceglie Messapica house

                                                                          4 10 min stay varies

                                                                          • 4 bedrooms
                                                                          • sleeps 10
                                                                          • min stay varies
                                                                          • Suitable for children age 5+
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $199

                                                                          Price per night from

                                                                          $199

                                                                            35

                                                                            Lovely Trullo with large flowered terrace near Cisternino, in the heart of the I

                                                                            Province of Brindisi / Cisternino

                                                                            Cisternino house

                                                                            1 2 7 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 2
                                                                            • 7 nights min
                                                                            • Ask about children
                                                                            • Ask about pets

                                                                            Price per night from

                                                                            $65

                                                                            Price per night from

                                                                            $65

                                                                              33

                                                                              Villa with 5 bedrooms at 50 mt. from the sea - Villa Iris

                                                                              Racale / Torre Suda

                                                                              Torre Suda house

                                                                              5 12 min stay varies

                                                                              • 5 bedrooms
                                                                              • sleeps 12
                                                                              • min stay varies
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $83

                                                                              Price per night from

                                                                              $83

                                                                              About Puglia

                                                                              Forming the "heel" of Italy's "boot," Puglia is rapidly becoming one of the nation's most popular vacation destinations. An underappreciated gem for decades, Puglia's beautiful beaches, scenic towns, and historic attractions are no longer off the radar, drawing visitors throughout the year. Hugging the coast of the Adriatic Sea, Puglia is one of Italy's primary producers of wine and olive oil, meaning there are also plenty of vineyards and olive groves to visit.

                                                                              If you're planning a Puglia vacation, here are some ideas for your itinerary:

                                                                              • Visit the beach: Puglia's Adriatic coastline is largely unspoiled. Cycling in Puglia is also a popular activity, and sticking to roads and trails along the coastline helps you uncover hidden gems.
                                                                              • Explore Alberobello: While the town itself is small, with a population of about 10,000 people, Alberobello is one of the most scenic settlements in Italy. Get lost in its charming trulli neighborhoods and sample some of the most flavorful cuisine in the country.
                                                                              • Take a vineyard tour: The Puglia countryside is rich with wineries and vineyards, offering a relaxing way to spend the day and affording you the rare opportunity to sample the celebrated local wines at their very source.
                                                                              • See the Castel del Monte: A UNESCO World Heritage Site, the Castel del Monte is just a few miles to the northwest of the town of Bari and is widely considered a must-see. A medieval castle, the Castel del Monte is open to visitors all year round.
                                                                              • Stroll through botanical gardens: Puglia has a high concentration of botanical gardens for your enjoyment, including La Cutura near Giuggianello and Orto Botanico on the campus of Bari University.

                                                                              During your stay in Puglia, you can enjoy more space and privacy in a vacation rental than you'd get at a hotel. Fully furnished in tasteful, authentically local decor and offering all the comforts and amenities of home, vacation rentals like beachfront villas or apartments are available in all budget ranges.

                                                                              If you want to explore more of Italy, the scenic and historic city of Naples lies directly to the west. You can also take a train or drive to Rome, only a few hours from Puglia and home to some of the continent's most iconic and historically important attractions.