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,764)

Specialty Lodging (1,279)

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
$57 - $372 (EUR 45 - 295) 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 (415)
Contrada Intresiglio 46, 71019 Defensola, Vieste, Italy
Villaggio Turistico Idra Slideshow
Ollie #2 of 828 hotels in Puglia
Traveler photos (73)
Piazza Fontana 33 angolo Via Garibaldi 3, 74123 Taranto, Italy
Show Prices
$96 - $118 Avg. price/night*
Ollie #3 of 828 hotels in Puglia
  •  Second Time A Charm 
  • This was our second time at the hotel and the experience, cleanliness, and... more
  • September 23, 2014
Professional photos | Traveler photos (53)
Callistos Hotel (Tricase) 4.0 of 5
Via Lecce 73039, 73039 Tricase, Italy
Callistos Hotel Slideshow
Show Prices
$61 - $151 (EUR 48 - 120) Avg. price/night*
Ollie #4 of 828 hotels in Puglia
Professional photos | Traveler photos (34)
Special Offer Package Deal
SP 14 Contrada Cervarolo, 72017 Ostuni, Italy
Show Prices
$151 - $327 (EUR 120 - 259) Avg. price/night*
Ollie #5 of 828 hotels in Puglia
#1 of 21 hotels in Ostuni
Professional photos | Traveler photos (267)
Travelers' Choice® 2014 Winner Top Hotels
 
8piuhotel (Lecce) 4.0 of 5
Viale Del Risorgimento, 73100 Lecce, Italy
Show Prices
$88 - $113 (EUR 70 - 90) Avg. price/night*
Ollie #6 of 828 hotels in Puglia
#1 of 22 hotels in Lecce
  •  Stylish and modern 
  • To vary from our previous stay at a country hotel, we chose 8Piu. After a... more
  • October 29, 2014
Professional photos | Traveler photos (347)
Piazza Risorgimento (Porto Cesareo)
Via Manzoni 12, 73010 Porto Cesareo, Italy
Ollie #7 of 828 hotels in Puglia
Traveler photos (20)
Travelers' Choice® 2014 Winner Small Hotels
 
Strada Provinciale 125, 74020 Lizzano, Italy
Show Prices
$212 - $289 (EUR 168 - 229) Avg. price/night*
Ollie #8 of 828 hotels in Puglia
Professional photos | Traveler photos (87)
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
$93 - $239 Avg. price/night*
Ollie #9 of 828 hotels in Puglia
Professional photos | Traveler photos (169)
Localita Marina di Peschici, Peschici, Italy
Ollie #10 of 828 hotels in Puglia
Traveler photos (72)
Vizzarro N 65 | Taranto, 74020 Taranto, Italy
Relais Villa Stella Slideshow
Show Prices
$87 - $113 (EUR 69 - 90) Avg. price/night*
Ollie #11 of 828 hotels in Puglia
Professional photos | Traveler photos (130)
C.da Coccaro s/n, 72015 Savelletri, Fasano, Italy
Show Prices
$295 - $585 Avg. price/night*
Ollie #12 of 828 hotels in Puglia
  •  Dreamscape! 
  • This hotel is a perfect place to unplug and unwind. The setting is... more
  • October 21, 2014
Professional photos | Traveler photos (374)
Orchidea Blu Hotel (San Menaio)
Strada Statale 89 km. 79, 71018 San Menaio, Vico del Gargano, Italy
Ollie #13 of 828 hotels in Puglia
  •  ci torneremo 
  • Ho già scritto su questo albergo mentre ero ancora lì, ora che la vacanza... more
  • October 7, 2014
Traveler photos (173)
Localita Valle Castellana snc, 71010 Peschici, Italy
Show Prices
$151 - $217 (EUR 120 - 172) Avg. price/night*
Ollie #14 of 828 hotels in Puglia
Professional photos | Traveler photos (191)
Vespucci Hotel (Porto Cesareo) 4.0 of 5
Via Vespucci, 137, 73010 Porto Cesareo, Italy
Show Prices
$106 - $171 (EUR 84 - 136) Avg. price/night*
Ollie #15 of 828 hotels in Puglia
Professional photos | Traveler photos (165)
Hotel Tesoretto (Poggiardo) 4.0 of 5
Prov.le Maglie-Castro, 73037 Poggiardo, Italy
Show Prices
$79 - $82 (EUR 63 - 65) Avg. price/night*
Ollie #16 of 828 hotels in Puglia
Professional photos | Traveler photos (38)
Piazza Antonio Curri, 1, Alberobello, Italy
Show Prices
$90 - $140 Avg. price/night*
Ollie #17 of 828 hotels in Puglia
Professional photos | Traveler photos (177)
Provinciale Lecce - Cavallino, 32, 73100 Lecce, Italy
BEST WESTERN PLUS Leone di Messapia Hotel & Conference Slideshow
Show Prices
$79 - $120 (EUR 63 - 95) Avg. price/night*
Ollie #18 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)
S.P. Veglie-Torre Lapillo km 5, 73010 Leverano, Italy
Show Prices
$81 - $329 (EUR 64 - 261) Avg. price/night*
Ollie #19 of 828 hotels in Puglia
Professional photos | Traveler photos (39)
Corte Borromeo (Manduria)
Vico Marco Gatti,11, 74024 Manduria, Italy
Show Prices
$100 - $161 (EUR 79 - 128) Avg. price/night*
Ollie #20 of 828 hotels in Puglia
Professional photos | Traveler photos (72)