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.

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 (828)

B&Bs / Inns (2,805)

Specialty Lodging (1,292)

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 ]
Hotel Belvedere (Torre Dell'Orso) 4.0 of 5
Alessandro Volta, 37, 73020 Torre Dell'Orso, Italy
Show Prices
$72 - $795 (EUR 59 - 650) Avg. price/night*
Ollie #1 of 828 hotels in Puglia
  •  Highly recommended 
  • Lovely hotel in a wonderful location. Very friendly helpful staff. Clean... more
  • October 30, 2014
Professional photos | Traveler photos (433)
Piazza Fontana 33 angolo Via Garibaldi 3, 74123 Taranto, Italy
Show Prices
$92 - $111 Avg. price/night*
Ollie #2 of 828 hotels in Puglia
Professional photos | Traveler photos (56)
Contrada Intresiglio 46, 71019 Defensola, Vieste, Italy
Ollie #3 of 828 hotels in Puglia
Traveler photos (73)
Callistos Hotel (Tricase) 4.0 of 5
Via Lecce 73039, 73039 Tricase, Italy
Callistos Hotel Slideshow
Show Prices
$60 - $167 (EUR 49 - 137) Avg. price/night*
Ollie #4 of 828 hotels in Puglia
  •  Well Appointed Rooms 
  • The rooms at the Callistos have a luxury touch. Everything is very stylish... more
  • November 29, 2014
Professional photos | Traveler photos (36)
Special Offer Package Deal
SP 14 Contrada Cervarolo, 72017 Ostuni, Italy
Show Prices
$150 - $330 (EUR 123 - 270) Avg. price/night*
Ollie #5 of 828 hotels in Puglia
#1 of 21 hotels in Ostuni
  •  Take me back! 
  • WOW! When you think you're in the middle of nowhere and find a beautiful... more
  • November 16, 2014
Professional photos | Traveler photos (270)
Travelers' Choice® 2014 Winner Top Hotels
 
8piuhotel (Lecce) 4.0 of 5
Viale Del Risorgimento, 73100 Lecce, Italy
Show Prices
$88 - $128 (EUR 72 - 105) Avg. price/night*
Ollie #6 of 828 hotels in Puglia
#1 of 22 hotels in Lecce
Professional photos | Traveler photos (350)
San Tommaso (Polignano a Mare) 4.0 of 5
C.da Bagiolaro | Str.Prov.le Polignano-Conversano Km.1,5, 70044 Polignano a Mare, Italy
Show Prices
$90 - $135 Avg. price/night*
Ollie #7 of 828 hotels in Puglia
Professional photos | Traveler photos (180)
Travelers' Choice® 2014 Winner Small Hotels
 
Strada Provinciale 125, 74020 Lizzano, Italy
Show Prices
$188 - $346 (EUR 154 - 283) Avg. price/night*
Ollie #8 of 828 hotels in Puglia
Professional photos | Traveler photos (309)
Piazza Risorgimento (Porto Cesareo)
Via Manzoni 12, 73010 Porto Cesareo, Italy
Ollie #9 of 828 hotels in Puglia
Traveler photos (20)
Localita Valle Castellana snc, 71010 Peschici, Italy
Show Prices
$78 - $170 (EUR 64 - 139) Avg. price/night*
Ollie #10 of 828 hotels in Puglia
Professional photos | Traveler photos (191)
C.da Coccaro s/n, 72015 Savelletri, Fasano, Italy
Show Prices
$244 - $682 Avg. price/night*
Ollie #11 of 828 hotels in Puglia
  •  We had a great time! 
  • We stayed in Masseria Torre Maizza for 5 nights two weeks ago. We came for... more
  • November 12, 2014
Professional photos | Traveler photos (374)
Hotel Tesoretto (Poggiardo) 4.0 of 5
Prov.le Maglie-Castro, 73037 Poggiardo, Italy
Show Prices
$84 - $87 (EUR 69 - 71) Avg. price/night*
Ollie #12 of 828 hotels in Puglia
Professional photos | Traveler photos (42)
Orchidea Blu Hotel (San Menaio)
Strada Statale 89 km. 79, 71018 San Menaio, Vico del Gargano, Italy
Ollie #13 of 828 hotels in Puglia
  •  splendida vacanza 
  • Bellissima vacanze in hotel moderno ed efficiente in tutti i settori che... more
  • December 2, 2014
Traveler photos (173)
Localita Marina di Peschici, Peschici, Italy
Ollie #14 of 828 hotels in Puglia
Traveler photos (72)
Piazza Antonio Curri, 1, Alberobello, Italy
Show Prices
$88 - $325 Avg. price/night*
Ollie #15 of 828 hotels in Puglia
  •  Great place 
  • Our trullo was not in the main tourist trullo area, but that was even... more
  • November 17, 2014
Professional photos | Traveler photos (181)
Corte Borromeo (Manduria)
Vico Marco Gatti,11, 74024 Manduria, Italy
Show Prices
$93 - $172 (EUR 76 - 141) Avg. price/night*
Ollie #16 of 828 hotels in Puglia
  •  Absolutely the BEST! 
  • You simply can't go wrong with this hotel. An absolute gem tucked away a... more
  • November 15, 2014
Professional photos | Traveler photos (72)
Via Pierantonio Stasi, 9, 73030 Diso, Italy
Show Prices
$109 - $198 (EUR 89 - 162) Avg. price/night*
Ollie #17 of 828 hotels in Puglia
#1 of 1 hotels in Diso
  •  Extremely nice! 
  • We stayed for 2 nights in this B&B, at the very end of the touristic... more
  • December 4, 2014
Professional photos | Traveler photos (15)
Vespucci Hotel (Porto Cesareo) 4.0 of 5
Via Vespucci, 137, 73010 Porto Cesareo, Italy
Show Prices
$148 - $167 (EUR 121 - 137) Avg. price/night*
Ollie #18 of 828 hotels in Puglia
Professional photos | Traveler photos (165)
Provinciale Lecce - Cavallino, 32, 73100 Lecce, Italy
BEST WESTERN PLUS Leone di Messapia Hotel & Conference Slideshow
Show Prices
$82 - $155 (EUR 67 - 127) Avg. price/night*
Ollie #19 of 828 hotels in Puglia
#2 of 22 hotels in Lecce
  •  Great great place !! 
  • Don't even think twice when considering booking this place. For us (two... more
  • October 9, 2014
Professional photos | Traveler photos (497)
Quihotel (Porto Cesareo) 4.0 of 5
Via Botticelli 2, 73010 Porto Cesareo, Italy
Show Prices
$97 - $366 (EUR 79 - 299) Avg. price/night*
Ollie #20 of 828 hotels in Puglia
  •  Uno hotel al TOP! 
  • Vacanza al Qui Hotel: sentirsi in famiglia con Tonino ed Angela... more
  • October 27, 2014
Professional photos | Traveler photos (34)