We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Puglia

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Puglia?

We'll send you updates with the latest deals, reviews and articles for Puglia each week.

Map of Puglia Hotels

Hotels (840)

B&Bs / Inns (3,564)

Specialty Lodging (1,751)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels
 
Hotel Belvedere (Torre Dell'Orso) 4.0 of 5
Alessandro Volta, 37, 73026 Torre Dell'Orso, Melendugno, Italy
Show Prices
$63 - $390 Avg. price/night*
Ollie #1 of 840 hotels in Puglia
Professional photos | Traveler photos (784)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
Via Lecce 73039 | Marinai d'italia square, 73039 Tricase, Italy
Callistos Hotel & Spa Slideshow
Show Prices
$70 - $218 Avg. price/night*
Ollie #2 of 840 hotels in Puglia
Professional photos | Traveler photos (321)
Special Offer Package Deal
SP 14 Contrada Cervarolo, 72017, Ostuni, Italy
Show Prices
$157 - $449 Avg. price/night*
Ollie #3 of 840 hotels in Puglia
#1 of 22 hotels in Ostuni
  •  Heaven on earth 
  • I have been there with my wife. It was a lifetime experience. Everything... more
  • August 23, 2016
Professional photos | Traveler photos (733)
Localita Valle Castellana snc, 71010 Peschici, Italy
Show Prices
$67 - $215 Avg. price/night*
Ollie #4 of 840 hotels in Puglia
  •  Paradise! 
  • My wife and I spent two wonderful days with Marino and his family at La... more
  • August 10, 2016
Professional photos | Traveler photos (482)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Orchidea Blu Hotel (San Menaio)
Strada Statale 89 km. 79, 71018 San Menaio, Vico del Gargano, Italy
Show Prices
Ollie #5 of 840 hotels in Puglia
  •  Leisure weekend 
  • We were very happy with the lovely room and view of the swimming pool. Our... more
  • August 10, 2016
Professional photos | Traveler photos (272)
8piuhotel (Lecce) 4.0 of 5
Viale Del Risorgimento, 73100, Lecce, Italy
8piuhotel Slideshow
Show Prices
$91 - $195 Avg. price/night*
Ollie #6 of 840 hotels in Puglia
#1 of 21 hotels in Lecce
  •  Nice hotel 
  • This hotel is designed for business people, however I would recommend also... more
  • July 31, 2016
Professional photos | Traveler photos (530)
Offers & Announcements 15% off room rate
C.da Coccaro s/n, 72015 Savelletri, Fasano, Italy
Show Prices
$250 - $987 Avg. price/night*
Ollie #7 of 840 hotels in Puglia
  •  outstanding 
  • From the moment you arrive this is a special place. Beautifully designed... more
  • August 26, 2016
Professional photos | Traveler photos (472)
Mulino a Vento Hotel Resort (Uggiano La Chiesa) 3.0 of 5
via Porto Badisco, 73020 Uggiano La Chiesa, Italy
Show Prices
$82 - $395 Avg. price/night*
Ollie #8 of 840 hotels in Puglia
  •  Perfection 
  • We've visited Puglia many times and have stayed in few other places but... more
  • August 24, 2016
Professional photos | Traveler photos (197)
Piazza Antonio Curri, 1, 70011, Alberobello, Italy
Show Prices
$88 - $678 Avg. price/night*
Ollie #9 of 840 hotels in Puglia
Professional photos | Traveler photos (817)
Localita Bandino, 73028 Otranto, Italy
Hotel Masseria Bandino Slideshow
Show Prices
$97 - $204 Avg. price/night*
Ollie #10 of 840 hotels in Puglia
Professional photos | Traveler photos (470)
Offers & Announcements Package Deal
Contrada Coccaro 8, 72015 Savelletri, Fasano, Italy
Show Prices
$243 - $876 Avg. price/night*
Ollie #11 of 840 hotels in Puglia
Professional photos | Traveler photos (539)
San Tommaso (Polignano a Mare) 4.0 of 5
Contrada Bagiolare SNC | Str.Prov.le Polignano-Conversano Km.1,5, 70044 Polignano a Mare, Italy
Show Prices
$87 - $141 Avg. price/night*
Ollie #12 of 840 hotels in Puglia
  •  beautiful hotel! 
  • stayed here for two nights with two kids. this is an architecturally... more
  • August 5, 2016
Professional photos | Traveler photos (305)
Hotel La Collinetta (Torre Vado)
Via Scalelle 56, Torre Vado, Italy
Hotel La Collinetta Slideshow
Show Prices
$119 - $147 Avg. price/night*
Ollie #13 of 840 hotels in Puglia
Professional photos | Traveler photos (280)
Offers & Announcements Package Deal
Provinciale Lecce - Cavallino, 32, 73100, Lecce, Italy
BEST WESTERN PLUS Leone di Messapia Hotel & Conference Slideshow
Show Prices
$81 - $210 Avg. price/night*
Ollie #14 of 840 hotels in Puglia
#2 of 21 hotels in Lecce
Professional photos | Traveler photos (527)
Special Offer Offers for every need
Via Rondachi 1, 73028 Otranto, Italy
Hotel Palazzo Papaleo Slideshow
Show Prices
$188 - $493 Avg. price/night*
Ollie #15 of 840 hotels in Puglia
  •  Very comfortable 
  • Both the location and the service are perfect. The staff is very... more
  • August 28, 2016
Professional photos | Traveler photos (489)
Special Offer Package Deal
Blue Marine Village (Rodi Garganico) 3.0 of 5
Via delle Dalie 11 | Loc. Lido del Sole, 71012 Rodi Garganico, Italy
Show Prices
$81 - $125 Avg. price/night*
Ollie #16 of 840 hotels in Puglia
  •  Holiday review 
  • As a familia we were two weeks in blue marine, the animation was top and... more
  • July 20, 2014
Traveler photos (583)
Piazza Umberto I, 73030 Vignacastrisi, Italy
Palazzo Guglielmo Albergo Diffuso Slideshow
Show Prices
$116 - $237 Avg. price/night*
Ollie #17 of 840 hotels in Puglia
  •  A hidden gem 
  • We stayed here for the first week of our holiday in August 2016 as a... more
  • August 28, 2016
Professional photos | Traveler photos (139)
Borgo Egnazia (Savelletri) 5.0 of 5
Strada Comunale Egnazia, 72010 Savelletri, Fasano, Italy
Borgo Egnazia Slideshow
Show Prices
$201 - $2,644 Avg. price/night*
Ollie #18 of 840 hotels in Puglia
  •  Breathtaking! 
  • Sadly we only booked to stay for one night, before we flew home....we... more
  • August 27, 2016
Professional photos | Traveler photos (1048)
Special Offer Package Deal
Corso Vittorio Emanuele II 218/222, 72017, Ostuni, Italy
Ostuni Palace Hotel Meeting SPA Slideshow
Show Prices
$156 - $546 Avg. price/night*
Ollie #19 of 840 hotels in Puglia
#2 of 22 hotels in Ostuni
Professional photos | Traveler photos (199)
Announcement Click for details
Via Appia Antica 32, 72010 Torre Canne, Italy
Canne Bianche Lifestyle & Hotel Slideshow
Show Prices
$142 - $2,615 Avg. price/night*
Ollie #20 of 840 hotels in Puglia
  •  Heavenly Break 
  • I should have written a review in May as this property and it's staff... more
  • August 26, 2016
Professional photos | Traveler photos (183)