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.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

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

B&Bs / Inns (3,618)

Specialty Lodging (1,800)

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
$60 - $1,709 Avg. price/night*
Ollie #1 of 842 hotels in Puglia
  •  the best 
  • Wonderful experience at Hotel Belvedere. Staff were amazing, Rooms were... more
  • November 8, 2016
Professional photos | Traveler photos (835)
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
$65 - $134 Avg. price/night*
Ollie #2 of 842 hotels in Puglia
  •  Mr 
  • According to the website there is inside a swimming pool. There is no... more
  • September 21, 2016
Professional photos | Traveler photos (330)
SP 14 Contrada Cervarolo, 72017, Ostuni, Italy
Show Prices
$118 - $386 Avg. price/night*
Ollie #3 of 842 hotels in Puglia
#1 of 21 hotels in Ostuni
Professional photos | Traveler photos (760)
Hotel Tesoretto (Poggiardo) 4.0 of 5
Prov.le Maglie-Castro, 73037 Poggiardo, Italy
Show Prices
$66 - $86 Avg. price/night*
Ollie #4 of 842 hotels in Puglia
Professional photos | Traveler photos (120)
C.da Coccaro s/n, 72015 Savelletri, Fasano, Italy
Show Prices
$170 - $597 Avg. price/night*
Ollie #5 of 842 hotels in Puglia
  •  Fine dining 
  • We did not stay at the hotel, but we did have lunch there twice during a... more
  • November 24, 2016
Professional photos | Traveler photos (492)
8piuhotel (Lecce) 4.0 of 5
Viale Del Risorgimento, 73100, Lecce, Italy
8piuhotel Slideshow
Show Prices
$77 - $118 Avg. price/night*
Ollie #6 of 842 hotels in Puglia
#1 of 21 hotels in Lecce
  •  Fantastic Couple Stay!! 
  • We drove down from Naples to visit the city of Lecce, a beautiful Baroque... more
  • November 14, 2016
Professional photos | Traveler photos (569)
Localita Valle Castellana snc, 71010 Peschici, Italy
Show Prices
$150 - $290 Avg. price/night*
Ollie #7 of 842 hotels in Puglia
Professional photos | Traveler photos (483)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Orchidea Blu Hotel (San Menaio) 4.0 of 5
Strada Statale 89 km. 79, 71018 San Menaio, Vico del Gargano, Italy
Show Prices
$101 - $105 Avg. price/night*
Ollie #8 of 842 hotels in Puglia
  •  Fun fun fun 
  • I travel to Italy often with my family during the summer try to find... more
  • October 11, 2016
Professional photos | Traveler photos (282)
Mulino a Vento Hotel Resort (Uggiano La Chiesa) 3.0 of 5
via Porto Badisco, 73020 Uggiano La Chiesa, Italy
Mulino a Vento Hotel Resort Slideshow
Show Prices
$72 - $182 Avg. price/night*
Ollie #9 of 842 hotels in Puglia
  •  A real pleasure 
  • We stayed 3 nights end of September in this beautiful resort hotel. The... more
  • October 7, 2016
Professional photos | Traveler photos (227)
Piazza Antonio Curri, 1, 70011, Alberobello, Italy
Show Prices
$72 - $446 Avg. price/night*
Ollie #10 of 842 hotels in Puglia
Professional photos | Traveler photos (886)
I Luoghi di Pitti (Altamura) 4.0 of 5
SP 151 Altamura-Ruvo di Puglia Km. 5.5, 70022 Altamura, Italy
I Luoghi di Pitti Slideshow
Show Prices
$109 - $121 Avg. price/night*
Ollie #11 of 842 hotels in Puglia
Professional photos | Traveler photos (228)
Localita Bandino, 73028 Otranto, Italy
Hotel Masseria Bandino Slideshow
Show Prices
$109 - $558 Avg. price/night*
Ollie #12 of 842 hotels in Puglia
Professional photos | Traveler photos (490)
Offers & Announcements Package Deal
Contrada Coccaro 8, 72015 Savelletri, Fasano, Italy
Show Prices
$227 - $668 Avg. price/night*
Ollie #13 of 842 hotels in Puglia
Professional photos | Traveler photos (597)
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
$81 - $132 Avg. price/night*
Ollie #14 of 842 hotels in Puglia
Professional photos | Traveler photos (310)
Provinciale Lecce - Cavallino, 32, 73100, Lecce, Italy
BEST WESTERN PLUS Leone di Messapia Hotel & Conference Slideshow
Show Prices
$79 - $116 Avg. price/night*
Ollie #15 of 842 hotels in Puglia
#2 of 21 hotels in Lecce
Professional photos | Traveler photos (521)
Special Offer Offers for every need
Via Rondachi 1, 73028 Otranto, Italy
Hotel Palazzo Papaleo Slideshow
Show Prices
$102 - $275 Avg. price/night*
Ollie #16 of 842 hotels in Puglia
Professional photos | Traveler photos (497)
Via Appia Antica 32, 72010 Torre Canne, Italy
Canne Bianche Lifestyle & Hotel Slideshow
Show Prices
$137 - $379 Avg. price/night*
Ollie #17 of 842 hotels in Puglia
  •  We will be back! 
  • A beautiful stay here at Canne Bianche during a one-week driving tour of... more
  • November 15, 2016
Professional photos | Traveler photos (522)
Blue Marine Village (Rodi Garganico) 3.0 of 5
Via delle Dalie 11 | Loc. Lido del Sole, 71012 Rodi Garganico, Italy
Show Prices
$0 - $0 Avg. price/night*
Ollie #18 of 842 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 (600)
Borgo Egnazia (Savelletri) 5.0 of 5
Strada Comunale Egnazia, 72010 Savelletri, Fasano, Italy
Borgo Egnazia Slideshow
Show Prices
$186 - $658 Avg. price/night*
Ollie #19 of 842 hotels in Puglia
  •   Beautiful hotel 
  • Luxurious tranquil surroundings , friendly helpful staff. We stayed 6... more
  • December 1, 2016
Professional photos | Traveler photos (1176)
Offers & Announcements Package Deal
Hotel La Collinetta (Torre Vado)
Via Scalelle 56, Torre Vado, Italy
Hotel La Collinetta Slideshow
Show Prices
$63 - $162 Avg. price/night*
Ollie #20 of 842 hotels in Puglia
  •  Come in famiglia 
  • Fernando e Lunetta, coadiuvati dai figlioli, ti fanno sentire a... more
  • November 1, 2016
Professional photos | Traveler photos (290)