Hotels in PugliaIndependent guide
Apulia
Destinations

Hotels in Apulia

Apulia has 985 places to stay listed here — 985 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.

Filter by region
Browse by city
Where to stay

Cities in Apulia

Where to stay in Apulia

CityListings
Vieste 62 hotels
Alberobello 39 hotels
Otranto 34 hotels
San Giovanni Rotondo 32 hotels
Bari 31 hotels
Lecce 25 hotels
Gallipoli 23 hotels
Taranto 22 hotels
Ostuni 22 hotels
Porto Cesareo 22 hotels

Good to know

How many hotels are listed in Apulia?

985 hotels, guesthouses and B&Bs across 188 cities in Apulia, each with rooms, photos and a link to book on Booking.com.

Which Apulia city has the most listings here?

Vieste, with 62 listed hotels.