Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Villas in Puglia and Houses - Holiday Lettings - Holiday Rentals Puglia

All filters

Filters

13,336 Holiday homes

Holiday home in Puglia

Chiobbica house

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 16

from £484 / night

£3,388 / week

1 / 30

Ostuni holiday home rental

Ostuni house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £145 / night

£1,012 / week

1 / 21

Puglia holiday villa rental

Ceglie Messapica villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £374 / night

£2,612 / week

1 / 30

Ski home to rent in Castellana Grotte

Castellana Grotte house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £451 / night

£3,151 / week

1 / 30

Holiday apartment rental

Mattinata apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £73 / night

£512 / week

1 / 15

Holiday home in Puglia

Mesagne house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £62 / night

£429 / week

1 / 30

Holiday villa in Puglia

Corigliano d'Otranto villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £70 / night

£490 / week

1 / 30

Puglia holiday home rental

Gallipoli house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £70 / night

£490 / week

1 / 30

Ski villa to rent in Puglia

Castellana Grotte villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £171 / night

£1,194 / week

1 / 23

Puglia ski villa to rent.

Corigliano d'Otranto villa

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £89 / night

£622 / week

1 / 30

Home rental in Martignano

Martignano house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £46 / night

£319 / week

1 / 30

Holiday villa in Gagliano del Capo

Gagliano del Capo villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £66 / night

£457 / week

1 / 30

Holiday home in Sammichele di Bari

Sammichele di Bari house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £122 / night

£853 / week

1 / 22

Holiday villa in Porto Badisco

Porto Badisco villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £97 / night

£677 / week

1 / 30

Holiday home rental

Certosa house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £374 / night

£2,612 / week

1 / 30

Holiday apartment in Puglia

Monopoli apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £51 / night

£352 / week

1 / 30

Puglia holiday home rental

Polignano a Mare house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £119 / night

£831 / week

1 / 30

Holiday apartment in Gallipoli

Gallipoli apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £73 / night

£506 / week

1 / 25

Puglia holiday villa rental

Ostuni villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £509 / night

£3,564 / week

1 / 30

Apartment rental in Puglia

Ostuni apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £88 / night

£616 / week

1 / 30

Holiday home in Puglia

Ostuni house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £114 / night

£792 / week

1 / 30

Holiday villa in Laureto

Laureto villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £315 / night

£2,205 / week

1 / 23

Holiday home in Puglia

Mattinata house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

from £68 / night

£473 / week

1 / 30

Alberobello holiday villa rental

Alberobello villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £399 / night

£2,794 / week

1 / 30

Holiday villa in La Fica

La Fica villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £212 / night

£1,480 / week

1 / 30

Ski villa to rent in Puglia

Alcanterini villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £179 / night

£1,249 / week

1 / 30

Puglia holiday villa rental

Laureto villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £367 / night

£2,568 / week

1 / 24

Ski villa to rent in Puglia

Mattinata villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £99 / night

£693 / week

1 / 23

Villa rental in Puglia

Laureto villa

  • 8 bedrooms
  • 7 bathrooms
  • sleeps 16

from £618 / night

£4,323 / week

1 / 30

Holiday home rental

Lecce house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £99 / night

£693 / week

1 / 20

Villa rental in Alberobello

Alberobello villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £243 / night

£1,700 / week

1 / 28

Puglia holiday apartment rental

San Lorenzo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £61 / night

£424 / week

1 / 26

Holiday home in Puglia

Monopoli house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £137 / night

£957 / week

1 / 30

Puglia holiday home rental

Polignano a Mare house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £54 / night

£374 / week

1 / 10

Villa rental in Puglia

Corsano villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £166 / night

£1,161 / week

1 / 30

Holiday villa in Puglia

Casarano villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £302 / night

£2,112 / week

1 / 30

Holiday villa accommodation

Alberobello villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £327 / night

£2,288 / week

1 / 30

Holiday villa in Santa Maria di Leuca

Santa Maria di Leuca villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £295 / night

£2,062 / week

1 / 30

Holiday home in Puglia

Andrano house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £103 / night

£721 / week

1 / 25

Holiday villa in San Vito dei Normanni

San Vito dei Normanni villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from £103 / night

£721 / week

1 / 24

×

Puglia holidays

If Tuscany is your go-to Italian destination but you’re looking for something a little quieter, Puglia is perfect. Romantic restaurants, quiet white-washed villages and secluded coves await in the heavenly heel of Italy’s boot.

A Treat For The Eyes

This beautiful region is full of awe-inspiring sights. Visit the ancient town of Otranto with its exquisitely decorated Cathedral, rocky coastal walks and glittering sea. If you’re not staying in a traditional trullio, head to the the Trulli of Alberobello to potter around the picturesque streets until the sun goes down. And if you love exploring castles, a trip to Castello Aragonese perched on a rocky islet near Ischia Porto.

Blissful Beaches

Puglia is home to some of the most beautiful and diverse beaches in Italy. Known as the ‘Maldives of Puglia’, Pescoluse beach is idyllic with its fine white sand and azure waters. The protected marine area and a nature reserve beach, Torre Guaceto, is a must for snorkelers and nature lovers while families will love the calm waters and salt pans at Margherita di Savoia beach.

Classic Cuisine

Many of Italy’s traditional dishes come from Puglia and the Salento. It’s luscious farmland and clean seas account for the cuisine embracing fresh local produce which is packed full of flavour. To see pasta being made in the streets, head to Bari - you might even get invited in one of the local’s houses for a steaming hot bowl of orecchiette (ear-shaped pasta)! Food is at the heart of Puglia’s social scene and evenings spent outdoors chatting over some smooth red wine while snacking on frisella (stone-baked bread), taralli (Italian pretzels) and pizzette (mini-pizzas) is a typical pastime.

Also consider