Compare 3,031 Holiday Villas in Apulia

Top regions 433 villas in Ostuni  |   293 villas in Martina Franca  |   201 villas in Ceglie Messapica

Showing 3,031 villa results in Apulia.

Please check the price and property details with the supplier before booking.

Amenities Price Bedrooms Bathrooms Sleeps Beach Distances Supplier

Filter by price per night, set the maximum and minimum to narrow your results.

Filter by number of bedrooms, set the maximum and minimum to narrow your results.

Filter by number of bathrooms, set the maximum and minimum to narrow your results.

Filter by maximum occupancy, set the maximum and minimum to narrow your results.

Select the maximum distance to the nearest beach the villa must be.

Distances are straight line distance. Please check distances with the supplier before booking.

Select the maximum distance that the villa must be from each amenity.

Distances are straight line distance. Please check distances with the supplier before booking.

Shop
Restaurant
Bar
  • Applied filters:
  • None
Showing 1 to 30 of 3031

3 Bed 3 Bath Villa

 26 votes
⚡ Instant booking

House / Villa - Martano - Luxury Apartment

£43 average per night Vrbo logo

  • 10
  • 3
  • 3
  • > 5KM
  • > 5KM
  • 2.9KM
  • 4.2KM
  • 1.2KM

3 Bed 2 Bath Villa

 17 votes

Stunning Detached Villa With Terrace, Sea View, Parking And Garden.

£23 average per night Vrbo logo

  • 13
  • 3
  • 2
  • 0.9KM
  • 0.9KM
  • 1.9KM
  • 0.9KM
  • 1KM

3 Bed 2 Bath Villa

 15 votes

Elegant Villa On Three Levels Plus Terrace With Sea View.

£34 average per night Vrbo logo

  • 15
  • 3
  • 2
  • 1KM
  • 1KM
  • 2.3KM
  • 1KM
  • 1KM

2 Bed 1 Bath Villa

 56 votes
⚡ Instant booking

House / Villa - Mattinata

£41 average per night Vrbo logo

  • 4
  • 2
  • 1
  • 0KM
  • 0.1KM
  • 1.2KM
  • 0.2KM
  • 1.3KM

Loggia D'itria Design Villa

 17 votes
⚡ Instant booking

Loggia D'itria Design Villa, Private Pool, Wifi, Air-con.

£298 average per night Vrbo logo

  • 4
  • 2
  • 2
  • > 5KM
  • > 5KM
  • 4.6KM
  • 4.5KM
  • 4.7KM

Il Giardino Degli Aranci

 12 votes

Salento, 1700 Villa With Pool 10' To Sea, Book Now Last Minute P. 25-31 Augus

£291 average per night Vrbo logo

  • 12
  • 6
  • 5
  • > 5KM
  • > 5KM
  • 3.9KM
  • 2.2KM
  • 3.8KM

Casa Ilario Con Piscina

Villa With Pool Of 60 M2 In Torre Suda With One Bedroom And One Bath For 4 Persons .

£154 average per night Clickstay logo

  • 4
  • 1
  • 1
  • 1.7KM
  • 1.3KM
  • 1.4KM
  • 2KM
  • 4.8KM

Baia Verde Bilo

⚡ Instant booking

This 1 Bedroom Villa Is Located In Is Located In Baia Verde And Sleeps 4 People.

£80 average per night Clickstay logo

  • 4
  • 1
  • 1
  • 0.2KM
  • 0.2KM
  • 0.1KM
  • 0.1KM
  • 0.2KM

Villavera

 10 votes

Gallipoli. 10 Minutes From The Beautiful Beaches Of Baia Verde

£552 average per night Vrbo logo

  • 10
  • 5
  • 7
  • > 5KM
  • > 5KM
  • 4.4KM
  • 2.9KM
  • 2.4KM

Villa Carretto

Villa Carretto Is The Ideal Base For A Holiday In Puglia Which Is In The Heel Of Italy's Boot. This Spacious, Contemporary Home Sits On The Coast Overlooking The Adriatic Sea And Is Close To Shops.

£968 average per night Clickstay logo

  • 10
  • 5
  • 3
  • 0.5KM
  • 0.4KM
  • > 5KM
  • 1.4KM
  • 1.5KM

Villa Mirva

⚡ Instant booking

This Beautiful Villa Is Situated In The Cilento Region, Approximately 2 Km From Vallo Della Lucania. It Is Well-equipped For A Relaxing Holiday With Four Bedrooms, Three Bathrooms.

£242 average per night Clickstay logo

  • 10
  • 4
  • 3
  • > 5KM
  • > 5KM
  • 1.6KM
  • 3.6KM
  • 0.6KM

4 Bed 2 Bath Villa

 8 votes
⚡ Instant booking

Exclusive Apartment In An Ancient Villa On The Sea_baia Di Punta Prosciutto

£150 average per night Vrbo logo

  • 8
  • 4
  • 2
  • 1.5KM
  • 0.3KM
  • 1.3KM
  • 1KM
  • 1.5KM

Puglia Private Pool Paradise

 5 votes
⚡ Instant booking

Villa Maresca, Pool, Sleeps 8, Stunning Family Friendly Property Close To Beache

£223 average per night Vrbo logo

  • 8
  • 4
  • 2
  • > 5KM
  • > 5KM
  • 2.2KM
  • 2.2KM
  • 3.1KM

4 Bed 4 Bath Villa

 9 votes

Villa For 8 People In The Middle Of A Tree-covered Park Of 7000m2

£95 average per night Vrbo logo

  • 8
  • 4
  • 4
  • 1KM
  • 1KM
  • 1.9KM
  • 0.8KM
  • 1KM

Villa Fidelio

In a quiet residential complex, at the top of the heel of Italy, this delightful modern villa is the perfect spot for relaxing with a glass of the local Primitivo in its large Mediterranean-style garden.

£331 average per night Oliver's Travels logo

  • 4
  • 2
  • 2
  • > 5KM
  • > 5KM
  • > 5KM
  • 3.4KM
  • > 5KM

Lecce Casalabate Villa With Private Pool On The Sea Just 15 Km From Lecce

 10 votes

Lecce Casalabate Villa With Private Pool On The Sea Just 15 Km From Lecce

£90 average per night Vrbo logo

  • 4
  • 2
  • 2
  • 3.1KM
  • 0.2KM
  • 1.1KM
  • 1KM
  • 1.1KM

Melendugno Holiday Villa Rental

⚡ Instant booking

This 2 Bedroom Villa With Shared Pool Is Located In Is Located In Melendugno And Sleeps 5 People. It Has Barbeque Facilities, Parking Nearby And Air Conditioning. The Villa Is Near Golf.

£169 average per night Clickstay logo

  • 5
  • 2
  • 1
  • 1KM
  • 0.7KM
  • 0.3KM
  • 0.1KM
  • 1KM

Torraca Holiday Villa Rental

⚡ Instant booking

This Holiday Home Is Located In The Suggestive And Ancient Village Of Torraca (in The Province Of Salerno) And Offers A Truly Enchanting Panoramic View.

£242 average per night Clickstay logo

  • 9
  • 3
  • 3
  • 4.2KM
  • 4.2KM
  • 0.2KM
  • 3.9KM
  • 4KM

Diana Apartment - Lizzanello

Villa With Pool Of 50 M2 In Lizzanello With One Bedroom And One Bath For 6 Persons .

£174 average per night Clickstay logo

  • 6
  • 1
  • 1
  • > 5KM
  • > 5KM
  • 2.4KM
  • 1.2KM
  • 2.3KM

2 Bed 1 Bath Villa with a private pool

 7 votes
⚡ Instant booking

Beautiful 2 Bedroom Trullo With Pool, Near Martina Franca

£157 average per night Vrbo logo

  • 6
  • 2
  • 1
  • > 5KM
  • > 5KM
  • 3.1KM
  • 4KM
  • 3.4KM

3 Bed 3 Bath Villa

 15 votes
⚡ Instant booking

£120 average per night Vrbo logo

  • 7
  • 3
  • 3
  • 0.3KM
  • 0.3KM
  • 1.2KM
  • 0.7KM
  • 0.3KM

Villa To Rent In Nardò, Italy

⚡ Instant booking

Terraced House For Holidays In Salento, In Santa Caterina Di Nardo. The House Is Located In The Bay D'aspide In A Residential Complex. The Complex Has A Pool And A Jacuzzi For 4 People In Common Use.

£289 average per night Clickstay logo

  • 6
  • 3
  • 2
  • 0.7KM
  • 0.2KM
  • 1.5KM
  • 0.6KM
  • 0.9KM

Trullo Zeus - Alberobello

Villa With Pool Of 80 M2 In Alberobello With 3 Bedrooms And One Bath For 8 Persons .

£381 average per night Clickstay logo

  • 8
  • 3
  • 1
  • > 5KM
  • > 5KM
  • 3.9KM
  • 0.7KM
  • 3.5KM

Trulli Carmina

Trulli Carmina Is Something Of A Rarity To Find Such Elegance In A Typical Countryside Retreat.

£871 average per night Clickstay logo

  • 9
  • 5
  • 6
  • > 5KM
  • > 5KM
  • 2.2KM
  • 2KM
  • 2.7KM

Villa Alberta

Situated deep in the countryside and in the stunning region of Puglia lies Villa Alberta. This villa is surrounded by olive and fruit trees, benefiting from ultimate privacy.

£487 average per night Oliver's Travels logo

  • 8
  • 4
  • 4
  • > 5KM
  • > 5KM
  • 2.1KM
  • 2.3KM
  • 2.7KM

Trullo Mirabello

 4 votes

Charming 4 Bedroom Trullo With Private Pool, Walking Distance To Town, Free Wifi

£307 average per night Vrbo logo

  • 9
  • 4
  • 4
  • > 5KM
  • > 5KM
  • 0.8KM
  • 0.7KM
  • 0.6KM

Villa Prelude

Nestled Close To Puglia's Beautiful Coastline.

£784 average per night Clickstay logo

  • 8
  • 3
  • 2
  • 3.3KM
  • 0.5KM
  • 4.2KM
  • 3.6KM
  • 4.7KM

Villa Marcella

A striking, spacious 'Masseria' crafted in local stone and white lime, Villa Marcella is a place made for chilling out in the sun.

£2,650 average per night Oliver's Travels logo

  • 20
  • 8
  • 8
  • 5KM
  • > 5KM
  • 4.3KM
  • 0.2KM
  • 4.5KM

Villa Lecoste Ii

Beach Villa Of 60 M2 In Marina Di Mancaversa With 2 Bedrooms And 2 Baths For 5 Persons .

£160 average per night Clickstay logo

  • 5
  • 2
  • 2
  • 0.5KM
  • 0.5KM
  • 2KM
  • 2.8KM
  • > 5KM

Contrada Fantese 1

 22 votes
⚡ Instant booking

Trulli, Child Friendly, Special Offers, Modern, Wifi, Private Pool

£284 average per night Vrbo logo

  • 6
  • 3
  • 2
  • > 5KM
  • > 5KM
  • 2.7KM
  • 2.7KM
  • 3KM
Update Results
Review us on