Puglia Villas

Puglia, in southern Italy, stretches along the heel of the boot, offering long beach seasons from May to October. With NOVASOL, you’ll find a wide selection of self-catering villas and holiday homes, whether you’re after a rural trullo with a private pool, a modern family villa near the coast, or a cosy apartment in a historic town. Use filters like “sea view,” “pet-friendly,” or “with pool” to find the perfect match. Once you’re there, enjoy crystal-clear beaches, explore whitewashed towns like Ostuni, visit the iconic trulli in Alberobello, or sample fresh local olive oil and orecchiette pasta.

Puglia coast

Popular properties in Puglia

Holiday Home - Gandoli , Italy - ISA078 1

Italy

Gandoli

  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

9 Oct•7 nights

£763
View
Holiday Home - Manduria , Italy - ISA533 1
  • 6 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

10 Apr•7 nights

£525
£425
View
Apartment - Carovigno , Italy - ISA529 1
  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

5

out of 5

11 Nov•7 nights

£331
£277
View
Holiday Home - Ostuni , Italy - ISA084 1

Italy

Ostuni

  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

9 Jan•7 nights

£610
View
Apartment - Bari , Italy - ISA252 1

Italy

Bari

  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4

out of 5

14 Nov•7 nights

£511
£390
View
Holiday Home - Mesagne , Italy - ISA013 1

Italy

Mesagne

  • 10 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 1 Pet

5

out of 5

14 Nov•7 nights

£1,529
£985
View
Holiday Home - Martina Franca , Italy - ISA127 1
  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

14 Nov•7 nights

£995
£813
View
Holiday Home - Ostuni , Italy - ISA245 1

Italy

Ostuni

  • 15 Guests
  • 7 Bedrooms
  • 6 Bathrooms
  • 2 Pets

5

out of 5

11 Nov•7 nights

£3,149
£2,648
View
Holiday Home - Ostuni , Italy - ISA083 1

Italy

Ostuni

  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4

out of 5

27 Feb•7 nights

£1,534
£1,410
View
Holiday Home - Salento , Italy - ISA308 1

Italy

Salento

  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.3

out of 5

10 Apr•7 nights

£752
£706
View
Holiday Home - Otranto , Italy - ISA535 1

Italy

Otranto

  • 8 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 0 Pets

3

out of 5

1 May•7 nights

£758
£690
View
Holiday Home - Grottaglie , Italy - ISA232 1
  • 6 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 1 Pet

5

out of 5

16 Apr•7 nights

£1,262
View
Holiday Home - Lecce , Italy - ISA060 1

Italy

Lecce

  • 5 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 0 Pets

3

out of 5

9 Oct•7 nights

£762
£620
View
Holiday Home - Torre Chianca , Italy - ISA568 1
  • 6 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

14 Nov•7 nights

£611
£429
View

Pet friendly properties in Puglia

Holiday Home - Gandoli , Italy - ISA078 1

Italy

Gandoli

  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

9 Oct•7 nights

£763
View
Holiday Home - Manduria , Italy - ISA533 1
  • 6 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

10 Apr•7 nights

£525
£425
View
Apartment - Carovigno , Italy - ISA529 1
  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

5

out of 5

11 Nov•7 nights

£331
£277
View
Holiday Home - Ostuni , Italy - ISA084 1

Italy

Ostuni

  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

9 Jan•7 nights

£610
View
Apartment - Bari , Italy - ISA252 1

Italy

Bari

  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4

out of 5

14 Nov•7 nights

£511
£390
View
Holiday Home - Mesagne , Italy - ISA013 1

Italy

Mesagne

  • 10 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 1 Pet

5

out of 5

14 Nov•7 nights

£1,529
£985
View
Holiday Home - Martina Franca , Italy - ISA127 1
  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

14 Nov•7 nights

£995
£813
View
Holiday Home - Ostuni , Italy - ISA245 1

Italy

Ostuni

  • 15 Guests
  • 7 Bedrooms
  • 6 Bathrooms
  • 2 Pets

5

out of 5

11 Nov•7 nights

£3,149
£2,648
View
Holiday Home - Ostuni , Italy - ISA083 1

Italy

Ostuni

  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4

out of 5

27 Feb•7 nights

£1,534
£1,410
View
Holiday Home - Salento , Italy - ISA308 1

Italy

Salento

  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.3

out of 5

10 Apr•7 nights

£752
£706
View
Holiday Home - Grottaglie , Italy - ISA232 1
  • 6 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 1 Pet

5

out of 5

16 Apr•7 nights

£1,262
View
Holiday Home - Torre Chianca , Italy - ISA568 1
  • 6 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

14 Nov•7 nights

£611
£429
View
Holiday Home - Ostuni , Italy - ISA085 1

Italy

Ostuni

  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

9 Jan•7 nights

£583
View
Holiday Home - Ostuni , Italy - ISA086 1

Italy

Ostuni

  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

9 Oct•7 nights

£560
View
Holiday Home - Martano , Italy - ISA097 1

Italy

Martano

  • 16 Guests
  • 6 Bedrooms
  • 7 Bathrooms
  • 2 Pets

9 Jan•7 nights

£2,594
£2,345
View
Holiday Home - Carovigno , Italy - ISA134 1
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

9 Oct•7 nights

£937
£810
View

Properties with pools in Puglia

Holiday Home - Ostuni , Italy - ISA084 1

Italy

Ostuni

  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

9 Jan•7 nights

£610
View
Holiday Home - Mesagne , Italy - ISA013 1

Italy

Mesagne

  • 10 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 1 Pet

5

out of 5

14 Nov•7 nights

£1,529
£985
View
Holiday Home - Martina Franca , Italy - ISA127 1
  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

14 Nov•7 nights

£995
£813
View
Holiday Home - Ostuni , Italy - ISA245 1

Italy

Ostuni

  • 15 Guests
  • 7 Bedrooms
  • 6 Bathrooms
  • 2 Pets

5

out of 5

11 Nov•7 nights

£3,149
£2,648
View
Holiday Home - Ostuni , Italy - ISA083 1

Italy

Ostuni

  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4

out of 5

27 Feb•7 nights

£1,534
£1,410
View
Holiday Home - Salento , Italy - ISA308 1

Italy

Salento

  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.3

out of 5

10 Apr•7 nights

£752
£706
View
Holiday Home - Otranto , Italy - ISA535 1

Italy

Otranto

  • 8 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 0 Pets

3

out of 5

1 May•7 nights

£758
£690
View
Holiday Home - Grottaglie , Italy - ISA232 1
  • 6 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 1 Pet

5

out of 5

16 Apr•7 nights

£1,262
View
Holiday Home - Ostuni , Italy - ISA085 1

Italy

Ostuni

  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

9 Jan•7 nights

£583
View
Holiday Home - Ostuni , Italy - ISA086 1

Italy

Ostuni

  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

9 Oct•7 nights

£560
View
Holiday Home - Martano , Italy - ISA097 1

Italy

Martano

  • 16 Guests
  • 6 Bedrooms
  • 7 Bathrooms
  • 2 Pets

9 Jan•7 nights

£2,594
£2,345
View
Holiday Home - Carovigno , Italy - ISA134 1
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

9 Oct•7 nights

£937
£810
View
Apartment - Peschici , Italy - ISA148 1
  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

1 May•7 nights

£515
£424
View
Holiday Home - Peschici , Italy - ISA149 1
  • 9 Guests
  • 5 Bedrooms
  • 2 Bathrooms
  • 1 Pet

1 May•7 nights

£854
£700
View
Holiday Home - Locorotondo , Italy - ISA171 1
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 0 Pets

14 Nov•7 nights

£1,966
£1,587
View
Holiday Home - Martina Franca , Italy - ISA230 1
  • 8 Guests
  • 4 Bedrooms
  • 3 Bathrooms
  • 1 Pet

11 Nov•7 nights

£2,953
£2,413
View
Holiday Home - Vieste , Italy - ISA284 1

Italy

Vieste

  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 0 Pets

17 Apr•7 nights

£509
View
Holiday Home - Vieste , Italy - ISA285 1

Italy

Vieste

  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 0 Pets

17 Apr•7 nights

£509
View

Properties with flexible arrival in Puglia

Holiday Home - Gandoli , Italy - ISA078 1

Italy

Gandoli

  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

9 Oct•7 nights

£763
View
Apartment - Carovigno , Italy - ISA529 1
  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

5

out of 5

11 Nov•7 nights

£331
£277
View
Holiday Home - Ostuni , Italy - ISA084 1

Italy

Ostuni

  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

9 Jan•7 nights

£610
View
Apartment - Bari , Italy - ISA252 1

Italy

Bari

  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4

out of 5

14 Nov•7 nights

£511
£390
View
Holiday Home - Mesagne , Italy - ISA013 1

Italy

Mesagne

  • 10 Guests
  • 4 Bedrooms
  • 2 Bathrooms
  • 1 Pet

5

out of 5

14 Nov•7 nights

£1,529
£985
View
Holiday Home - Martina Franca , Italy - ISA127 1
  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

14 Nov•7 nights

£995
£813
View
Holiday Home - Ostuni , Italy - ISA245 1

Italy

Ostuni

  • 15 Guests
  • 7 Bedrooms
  • 6 Bathrooms
  • 2 Pets

5

out of 5

11 Nov•7 nights

£3,149
£2,648
View
Holiday Home - Ostuni , Italy - ISA083 1

Italy

Ostuni

  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4

out of 5

27 Feb•7 nights

£1,534
£1,410
View
Holiday Home - Salento , Italy - ISA308 1

Italy

Salento

  • 8 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.3

out of 5

10 Apr•7 nights

£752
£706
View
Holiday Home - Otranto , Italy - ISA535 1

Italy

Otranto

  • 8 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 0 Pets

3

out of 5

1 May•7 nights

£758
£690
View
Holiday Home - Grottaglie , Italy - ISA232 1
  • 6 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 1 Pet

5

out of 5

16 Apr•7 nights

£1,262
View
Holiday Home - Lecce , Italy - ISA060 1

Italy

Lecce

  • 5 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 0 Pets

3

out of 5

9 Oct•7 nights

£762
£620
View
Holiday Home - Torre Chianca , Italy - ISA568 1
  • 6 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

14 Nov•7 nights

£611
£429
View
Holiday Home - Ostuni , Italy - ISA085 1

Italy

Ostuni

  • 4 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

9 Jan•7 nights

£583
View
Holiday Home - Ostuni , Italy - ISA086 1

Italy

Ostuni

  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 1 Pet

9 Oct•7 nights

£560
View

See more holiday homes in Puglia

Why NOVASOL?

At NOVASOL, we’re proud to offer self-catering holidays in some of Italy’s most beautiful regions, including Apulia. Whether you’re dreaming of a stylish apartment or a traditional villa with a pool, you’ll find a wide range of beautifully furnished accommodation to suit your tastes. Our Italian holiday homes in Apulia are available year-round, and with support from our local offices, we’re here to help before, during and after your stay. Book your ideal villa with us today and start planning your Italian escape.