
Where to Stay in Puglia
Top pick for first-timers: OstuniPuglia is a long region and the mistake people make is treating it as one place. The heel runs about four hours end to end, the two coasts have different seas, and the countryside inland is nothing like either. Almost nobody should try to cover it from a single base, and the useful question is not which town is prettiest but which stretch you want to be inside.
Where should you stay in Puglia?
Stay in or near Ostuni for a first visit. It is a white hilltop town about halfway down the region, within half an hour of the Valle d'Itria countryside, the trulli towns and the Adriatic beaches, so you can reach most of northern and central Puglia without moving hotel. If you are travelling by train, base in Polignano a Mare or Monopoli instead. For the deep south and the best beaches, base in Lecce.
- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
Puglia towns at a glance
The best areas to stay in Puglia, compared for vibe, price and who each suits.
| Area | Best for | Price | In a word |
|---|---|---|---|
| Ostuni and around | first timers, romance | $$ | The white town on the hill, and the best all-round base |
| Valle d'Itria: Locorotondo, Cisternino, Martina Franca | food, romance | $$ | Trulli country, and the best food in the region |
| Polignano a Mare | first timers, romance | $$ | Cliff-top old town, sea caves, and a train station |
| Monopoli | budget, food | $$ | A working harbour town, quieter than its neighbour |
| Lecce and the Salento | sightseeing, nightlife | $$ | Baroque city in soft stone, and the road to two seas |
| Bari | budget, first timers | $ | The arrival city, and better than its reputation |
| Salento coast: Otranto and Gallipoli | families, nightlife | $$ | Where the beaches are, and where August happens |
Best areas to stay in Puglia
Ranked best-first, with the vibe, who it suits and an honest catch for each. Tap a filter to match an area to your trip.
Find your area - what matters most?
- $$ · Mid-range
Ostuni and around
The white town on the hill, and the best all-round base
First-timersRomanceFood & wineA town of whitewashed houses stacked on a hill above the olive groves, about eight kilometres inland from the Adriatic. The old centre is a maze of lanes and staircases with a fifteenth-century cathedral at the top and views down to the sea, and the country roads around it are lined with masserie.
Good to know: Central enough to reach the trulli towns, the Valle d'Itria and the coast in under forty minutes, which is why it works so well as a single base. The old town is steep and largely stepped, so pick your accommodation with your luggage in mind. The train station sits several kilometres below the town, so you need a bus or taxi.
See Ostuni and around hotelsLive prices for your dates- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
- $$ · Mid-range
Valle d'Itria: Locorotondo, Cisternino, Martina Franca
Trulli country, and the best food in the region
Food & wineRomanceLuxuryThe high inland valley scattered with conical dry-stone trulli, wrapped around three small hill towns. Locorotondo is a circle of white houses on a ridge, Cisternino is known for butcher-grills where you pick the meat and they cook it, and Martina Franca is the biggest and most baroque of the three.
Good to know: The most rewarding part of Puglia to sleep in and the least practical without a car, since the local railway is slow and infrequent. This is masseria country, so it is where the converted farmhouse hotels with pools and olive groves are. Evenings are quiet and the towns are small.
See Valle d'Itria: Locorotondo, Cisternino, Martina Franca hotelsLive prices for your dates- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
- $$ · Mid-range
Polignano a Mare
Cliff-top old town, sea caves, and a train station
First-timersRomanceSightseeingA small old town built on limestone cliffs directly above the Adriatic, with a famous cove beach wedged between the rock walls and terraces looking straight down at the water. The mainline train stops here, putting Bari half an hour north and Monopoli a few minutes south.
Good to know: The single best choice if you are car-free, and one of the prettiest places in the region. It is also very small and takes a lot of day visitors, so the centre is crowded from late morning through the evening in summer. The cove beach is tiny and gets uncomfortably full.
See Polignano a Mare hotelsLive prices for your dates- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
- $$ · Mid-range
Monopoli
A working harbour town, quieter than its neighbour
BudgetFood & wineFamiliesA proper town rather than a viewpoint, ten minutes down the coast from Polignano, with a fishing harbour full of blue boats, a walled old centre and a castle on the water. It has more restaurants, more everyday life and considerably fewer coaches than its more photographed neighbour.
Good to know: The best value on this stretch of coast and also on the mainline railway, so it competes directly with Polignano and usually wins on price and calm. Less dramatic to look at. Good base for reaching the Valle d'Itria inland, though you still want a car for that.
See Monopoli hotelsLive prices for your dates- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
- $$ · Mid-range
Lecce and the Salento
Baroque city in soft stone, and the road to two seas
SightseeingNightlifeFood & wineThe main city of the deep south, built in a honey-coloured limestone soft enough to carve, which is why almost every facade in the centre is covered in baroque decoration. It has a Roman amphitheatre in the main square, a proper university-town evening, and both the Adriatic and Ionian coasts within about forty minutes.
Good to know: The right base for the southern half of the region and the beaches people actually rave about, and it is on the mainline railway. It is not on the sea itself, so you drive or take a bus to swim. Inland Salento gets very hot in July and August.
See Lecce and the Salento hotelsLive prices for your dates- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
- $ · Budget
Bari
The arrival city, and better than its reputation
BudgetFirst-timersFood & wineThe regional capital, with the airport, the main station and the ferry port, plus a genuinely good walled old town where women make orecchiette in the street and the basilica holds the relics of Saint Nicholas. The nineteenth-century grid south of it has the shopping and most of the hotels.
Good to know: Worth a night at either end of a trip rather than a week, since you will be leaving from here anyway and the old town is a pleasant surprise. Cheapest rooms in the region. Keep an eye on your bag in the old town and around the station, which is the one part of Puglia where that advice is genuinely needed.
See Bari hotelsLive prices for your dates- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
- $$ · Mid-range
Salento coast: Otranto and Gallipoli
Where the beaches are, and where August happens
FamiliesNightlifeBudgetThe two coastal towns at the bottom of the heel, Otranto on the Adriatic with a castle and a cathedral floor mosaic, Gallipoli on the Ionian with an island old town and the flatter, warmer, shallower sea. The stretch between them holds the best swimming in Puglia.
Good to know: Glorious in June and September and close to unbearable in the first three weeks of August, when the whole of Italy arrives, roads clog and prices double. Out of season much of it closes. Only base here if swimming is the main point of the trip.
See Salento coast: Otranto and Gallipoli hotelsLive prices for your dates- Free cancellation on most rooms
- No booking fee
- Prices on Trip.com
Where not to stay in Puglia
Puglia is safe and rural for the most part, and the only place where ordinary city caution applies is Bari, around the station and in the quieter corners of the old town after dark. The real errors here are logistical. The biggest is picking one base and expecting to see the whole region, when Lecce to Polignano is around two hours each way and the far south is further still. Split the trip. The second is booking a masseria in the countryside without checking how far it is from a town, because many sit twenty minutes down a farm track and commit you to driving to every meal. The third is arriving in the first three weeks of August, when Italian holidays fill the coast, prices double and the Salento roads jam. And the last is confusing Puglia with Matera, which is beautiful and frequently sold as part of a Puglia trip but sits over the border in Basilicata, an hour and a half from Ostuni.
Getting around Puglia
Bari is the main airport, with Brindisi a smaller alternative further south and better placed for the Salento. The mainline railway runs down the Adriatic coast from Bari through Polignano a Mare, Monopoli, Fasano, Ostuni and Brindisi to Lecce, and it is fast and cheap, so a car-free trip along that line genuinely works. What it does not reach is the interior: the Valle d'Itria and the trulli towns are served only by a slow local narrow-gauge line with sparse timetables, and Ostuni's station sits a few kilometres below the town. If you want the countryside, the masserie or the smaller beaches, hire a car, and be aware that the historic centres are restricted traffic zones with cameras, so park outside the walls rather than driving in. Distances are longer than they look on a map and summer traffic on the coast roads is slow.
Where to stay in Puglia: FAQ
The questions travelers ask most when choosing an area.
Where to stay in other cities
Continue Planning Your Trip
Intelligent tools designed to simplify the complex.
Things to Do
Ranked attractions, tips and how to book tickets
Where to Stay
The best area to stay in each city, by neighborhood
Car Rental
Real prices, driving tips and the best routes by destination
Airport Transfers
Getting from the airport to your hotel, by price and time
All-Inclusive Guides
What all-inclusive really means, by destination
Best Time to Visit
Month-by-month weather, crowds and prices
Cheapest Places to Travel
18 destinations ranked by real daily budgets
Route Finder
Find the cheapest way to get there
Hotel Finder
Book the right hotel for your destination
AI Trip Planner
Build a day-by-day itinerary
Budget Calculator
Estimate total cost