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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

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

B&Bs / Inns (3,664)

Specialty Lodging (1,835)

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® 2017 Winner Small Hotels
 
SP 14 Contrada Cervarolo, 72017, Ostuni, Italy
Show Prices
$116 - $382 Avg. price/night*
Ollie #1 of 844 hotels in Puglia
#1 of 21 hotels in Ostuni
Professional photos | Traveler photos (760)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
Hotel Belvedere (Torre Dell'Orso) 4.0 of 5
Alessandro Volta, 37, 73026 Torre Dell'Orso, Melendugno, Italy
Hotel Belvedere Slideshow
Show Prices
$63 - $195 Avg. price/night*
Ollie #2 of 844 hotels in Puglia
  •  the best 
  • Wonderful experience at Hotel Belvedere. Staff were amazing, Rooms were... more
  • November 8, 2016
Professional photos | Traveler photos (852)
Special Offer Package Deal
Via Lecce 73039 | Marinai d'italia square, 73039 Tricase, Italy
Show Prices
$61 - $187 Avg. price/night*
Ollie #3 of 844 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 (342)
Special Offer Package Deal
Hotel Tesoretto (Poggiardo) 4.0 of 5
Prov.le Maglie-Castro, 73037 Poggiardo, Italy
Show Prices
$65 - $86 Avg. price/night*
Ollie #4 of 844 hotels in Puglia
Professional photos | Traveler photos (159)
8piuhotel (Lecce) 4.0 of 5
Viale Del Risorgimento, 73100, Lecce, Italy
8piuhotel Slideshow
Show Prices
$82 - $127 Avg. price/night*
Ollie #5 of 844 hotels in Puglia
#1 of 21 hotels in Lecce
  •  Amazing establishment  
  • Best thing about the hotel is the friendly and helpful staff. The hotel... more
  • January 26, 2017
Professional photos | Traveler photos (616)
Offers & Announcements €79 (EUR)
C.da Coccaro s/n, 72015 Savelletri, Fasano, Italy
Show Prices
$42 - $1,678 Avg. price/night*
Ollie #6 of 844 hotels in Puglia
Professional photos | Traveler photos (498)
Orchidea Blu Hotel (San Menaio) 4.0 of 5
Strada Statale 89 km. 79, 71018 San Menaio, Vico del Gargano, Italy
Show Prices
$101 - $104 Avg. price/night*
Ollie #7 of 844 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 (287)
Piazza Antonio Curri, 1, 70011, Alberobello, Italy
Show Prices
$72 - $629 Avg. price/night*
Ollie #8 of 844 hotels in Puglia
Professional photos | Traveler photos (923)
Hotel Resort Mulino a Vento (Uggiano La Chiesa) 3.0 of 5
Via Porto Badisco, 73020 Uggiano La Chiesa, Italy
Hotel Resort Mulino a Vento Slideshow
Show Prices
$72 - $189 Avg. price/night*
Ollie #9 of 844 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 (509)
Special Offer Package Deal
Localita Bandino, 73028 Otranto, Italy
Hotel Masseria Bandino Slideshow
Show Prices
$90 - $537 Avg. price/night*
Ollie #10 of 844 hotels in Puglia
Professional photos | Traveler photos (490)
Offers & Announcements €42 (EUR)
Contrada Coccaro 8, 72015 Savelletri, Fasano, Italy
Show Prices
$190 - $1,028 Avg. price/night*
Ollie #11 of 844 hotels in Puglia
  •  Quality experience 
  • I have stayed here a few times with my family and it remains one of our... more
  • February 11, 2017
Professional photos | Traveler photos (676)
Provinciale Lecce - Cavallino, 32, 73100, Lecce, Italy
BEST WESTERN PLUS Leone di Messapia Hotel & Conference Slideshow
Show Prices
$76 - $135 Avg. price/night*
Ollie #12 of 844 hotels in Puglia
#2 of 21 hotels in Lecce
  •  LE-Kiz Festival 2017 
  • Arrived on Thursday 19-01-2017 evening. - Switching rooms from the 2nd... more
  • January 27, 2017
Professional photos | Traveler photos (521)
I Luoghi di Pitti (Altamura) 4.0 of 5
SP 151 Altamura-Ruvo di Puglia Km. 5.5, 70022 Altamura, Italy
Show Prices
$100 - $155 Avg. price/night*
Ollie #13 of 844 hotels in Puglia
Professional photos | Traveler photos (235)
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
$88 - $155 Avg. price/night*
Ollie #14 of 844 hotels in Puglia
Professional photos | Traveler photos (512)
Via Appia Antica 32, 72010 Torre Canne, Italy
Show Prices
$134 - $386 Avg. price/night*
Ollie #15 of 844 hotels in Puglia
Professional photos | Traveler photos (522)
Borgo Egnazia (Savelletri) 5.0 of 5
Strada Comunale Egnazia, 72010 Savelletri, Fasano, Italy
Show Prices
$210 - $928 Avg. price/night*
Ollie #16 of 844 hotels in Puglia
  •  Wow 
  • The minute you arrive this hotel you feel that you are in a different... more
  • January 31, 2017
Professional photos | Traveler photos (1242)
Via Pozzo Traiano 24, 72100 Brindisi, Italy
Hotel Boutique Executive Inn Slideshow
Show Prices
$98 - $122 Avg. price/night*
Ollie #17 of 844 hotels in Puglia
  •  Nice stay 
  • I'll start with the positives. -The staff are super sweet and helpful... more
  • December 10, 2016
Professional photos | Traveler photos (59)
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 844 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)
Localita Valle Castellana snc, 71010 Peschici, Italy
Show Prices
$64 - $198 Avg. price/night*
Ollie #19 of 844 hotels in Puglia
Professional photos | Traveler photos (483)
Offers & Announcements Package Deal
Via Club Azzurro 40, 73010, Porto Cesareo, Italy
Club Azzurro Hotel & Resort Slideshow
Show Prices
$59 - $295 Avg. price/night*
Ollie #20 of 844 hotels in Puglia
  •  Great for families  
  • Despite we were there already well off season, has the hotel delivered... more
  • November 15, 2016
Professional photos | Traveler photos (604)
Special Offer Package Deal