
Where to stay in Puglia comes down to one question: will you have a car? Without one, base yourself in Monopoli or Polignano a Mare and ride the coastal train. With one, add a countryside masseria near Ostuni or in the Valle d'Itria, and move south to Lecce for the baroque cities. Updated November 2026.
Some links below are affiliate links. If you book through them we earn a commission at no extra cost to you.
We haven't stayed in these hotels. This guide is researched: we compared the top-ranking guides and Google's own area summary, then checked every hotel on Booking.com on 1 November 2026 for its review score, review count and street address. Every hotel here scores 8.5 or higher from at least 300 reviews and sits at the address that area section says it does. We haven't quoted nightly rates, because we didn't read live prices for this guide.
Short on time? Where to stay in Puglia
Puglia is a long, flat region, not a city, so the real decision is a base that suits how you travel. Here is the short version.
Best overall without a car: Hotel Don Ferrante, Monopoli. Old-town base on the coastal rail line, with the harbour and the beaches close by.
Splurge: Patria Palace Lecce. A grand baroque-city hotel for a longer, slower stay.
Budget: B&B A C-Caste, Monopoli. Rated 9.8 from 669 reviews, in an old-town alley.
By traveller type: first-timers without a car, Monopoli. Couples after views, Polignano a Mare. Countryside and pools with a car, Ostuni's masserie. Culture and food over beaches, Lecce. Wild coast and clear water, Otranto and the Salento coast.
Puglia's best areas at a glance
| Area | Best for | Vibe | Trade-off | Top pick |
|---|---|---|---|---|
| Monopoli | First-timers without a car | Relaxed old town and harbour | Few big hotels; quiet nights | Hotel Don Ferrante |
| Polignano a Mare | Couples, cliff views | Postcard-pretty, busy | Crowds and higher rates in summer | Vilu Suite Centro |
| Ostuni | White-city views, masserie nearby | Hill town, atmospheric | Steep lanes; station below town | Primo Ostuni Hotel |
| Valle d'Itria | Trulli, wine, quiet countryside | Rural and slow | Needs a car | Il Gabellota Resort |
| Lecce | Baroque city, food, culture | Lively, walkable | No beach in town; ZTL | Palazzo De Noha |
| Otranto & Salento coast | Clear water, wilder shore | Laid-back, spread out | Car territory | Hotel Bellavista |
How to choose where to stay in Puglia
Start with the car question, because it changes the answer more than budget does. Trenitalia regional trains connect Bari, Polignano a Mare, Monopoli, Ostuni and Lecce, so a car-free trip works well if you keep to that line. A car gets you to the masserie, the Valle d'Itria hill towns and the hidden coves, none of which a station serves.
Then count your nights. With three or four, pick one base and take day trips. With a week, split it: coast first, then the countryside, then Lecce. Moving every night costs more in packing time than it saves in driving.
The last question is the season. May, June and September are the sweet spot. In August the coast is crowded and the old towns are loud late into the night, so book early and favour the quieter spots below.
Our Puglia travel guide covers costs, rules and planning, and the things to do in Puglia list holds the sights, so we keep them to a line per area here.
1. Monopoli: best for first-timers without a car
Best for: a relaxed old town, a working harbour and easy trains. Skip it if: you want dramatic cliffs or a nightlife scene.
Monopoli is the base we'd pick for most first visits. The old town runs along the harbour, the station links you to Bari and Lecce, and you can swim from small coves close to town without a car. It's less photographed than its neighbour Polignano, and that is part of the charm.

The trade-off is that the best-rated places are small, so the good rooms go first in summer. The stay is also quiet by Puglia standards, which suits most people and not those after late bars. See the Monopoli travel guide for what to do.
Pros: walkable old town and harbour; train to Bari and Lecce; swimming close by. Cons: few large hotels; limited nightlife; stairs and cobbles with luggage.
Getting there from the airport: most visitors fly into Bari and take a train or a pre-booked car. A Welcome Pickups transfer is simple if you land late.
Best hotels in Monopoli
Mid-range: Hotel Don Ferrante – on Via San Vito in the old town. 9.1 on Booking.com from 434 reviews. It's the one we'd book first for the setting and the location. Choose it if you want to walk to the harbour and dinner and leave the car behind.
Budget: B&B A C-Caste – in a Chiasso Portanuova alley in the old town. 9.8 from 669 reviews, an exceptional score for its size. Choose it if you want a great-value, small-scale stay and don't need a lobby.
2. Polignano a Mare: best for couples and cliff views
Best for: the famous cliff-top scenery and short, photogenic stays. Skip it if: you hate crowds or need cheap rooms in summer.
Polignano is the Puglia of the postcards, with a town perched over the sea and a pebble beach in a narrow cove. It's also on the coastal train line, so it works without a car. Expect crowds in high season and prices to match.
Our honest view: it's wonderful for a night or two and a bit much for a week. Many people stay here two nights, then move to Monopoli or a masseria. Our Polignano a Mare travel guide covers the sights.
Pros: spectacular setting; train access; good restaurants. Cons: summer crowds; limited parking; you pay for the view.
Best hotels in Polignano a Mare
Mid-range: Vilu Suite Centro – on Viale delle Rimembranze. 9.5 from 993 reviews, the best large-sample score in town. Choose it if you want a central base with plenty of recent guests behind the rating.
Budget: Petali Rosa – on Via Recupero. 9.0 from 553 reviews. Choose it if you want to keep the cost down and still be in the town.
Splurge: Borgobianco Resort & Spa – an MGallery resort at Contrada Casello Cavuzzi, outside the old town. 8.8 from 355 reviews. Check the map distance to the centre before you book. Choose it if you want resort facilities more than a walk to the cliffs.
3. Ostuni: best for the White City and a mix of town and countryside
Best for: whitewashed hill-town views and access to masserie. Skip it if: you can't manage steep lanes with a suitcase.
Ostuni sits on a hill above the plain, and its old town is a maze of white lanes. Staying in town puts you in the evening glow once the day-trippers leave. The rail station sits below the hill town, so you'll need a taxi or bus up. The countryside around it holds some of the region's best masserie, and that's where a car pays off. Our Ostuni travel guide covers what to see.

The cost is hills and steps. Choose a hotel inside the old town only if you're happy to wheel a suitcase over cobbles.
Pros: photogenic old town; rail access; masserie nearby. Cons: steep lanes; station below the town; limited parking inside the walls.
Best hotels in Ostuni
Value: Primo Ostuni Hotel – on Via Antonio Specchia. 9.6 from 1,021 reviews, the strongest score-and-volume pairing here. Choose it if you want a safe, well-reviewed pick.
Mid-range: Ostuni Palace – on Corso Vittorio Emanuele. 9.1 from 516 reviews. Choose it if you want a spa-style hotel close to the old town.
Mid-range: Hotel La Terra – on Via Gaspare Petrarolo. 9.2 from 414 reviews. Choose it if you want an old-town address.
Countryside: Masseria Il Frantoio – on the SS16 road outside Ostuni. 9.1 from 401 reviews. You'll want a car. Choose it if you want the masseria experience, with rooms among the olive trees.
4. Valle d'Itria: best for trulli, wine and slow countryside
Best for: trulli, hill towns and quiet evenings. Skip it if: you don't have a car.
The Valle d'Itria is the green heart of the region: Locorotondo, Martina Franca and Cisternino with trulli in the fields between them. It's the area most worth a car, because the best stays are in the countryside and the villages are close but not rail-linked. Alberobello, with its dense trulli district, is the famous stop; it's busy by day and fine for a night.

If you only want one trullo night, Alberobello is the easy answer. For a calmer base, choose a masseria outside the villages. See the Alberobello travel guide.
Pros: the classic Puglia landscape; food and wine; peaceful. Cons: you need a car; thin public transport; crowds in Alberobello by day.
Best hotels in the Valle d'Itria
Countryside: Masseria Trulli e Vigne – on Via Villa Castelli, Martina Franca. 9.2 from 320 reviews. Choose it if you want a rural base to explore from.
Trulli stay: Il Gabellota Resort – Strada Comunale Gabellotta, Alberobello. 9.3 from 1,748 reviews, the biggest sample here. Choose it if a trullo is the point of the trip.
Alberobello town: Trulli e Puglia Resort – on Piazza Gabriele D'Annunzio. 9.1 from 506 reviews. Choose it if you want to be in Alberobello without a drive.
5. Lecce: best for baroque beauty, food and culture
Best for: a proper city with baroque architecture and strong food. Skip it if: your priority is a beach on your doorstep.
Lecce is the capital of the Salento and the best base for the south. It's walkable, lively in the evening and on the train line from Bari. The beaches are a drive or a bus away, so think of it as a city break with sea days attached. Our Lecce travel guide covers the sights.

The old town has a limited-traffic zone (ZTL), so ask your hotel how to handle parking before you arrive.
Pros: beautiful old town; excellent food; good value after the coast. Cons: no beach in town; ZTL traffic limits; hot in July and August.
Best hotels in Lecce
Splurge: Patria Palace Lecce – on Piazzetta Riccardi. 9.5 from 431 reviews. Choose it if you want a five-star base in the old town.
Boutique: Palazzo De Noha – on Via Guglielmo Paladini. 9.6 from 336 reviews. Choose it if you prefer a small palazzo to a big hotel.
Mid-range: Arryvo Hotel – on Via Adua. 9.2 from 867 reviews. Choose it if you want a big-sample score at a lower price point than the palazzi.
Apartment-style: Arco Vecchio Urban Suite – on Via Quinto Fabio Balbo. 9.0 from 417 reviews. Choose it if you want more room and a kitchen-style stay.
6. Otranto and the Salento coast: best for clear water and a wilder shore
Best for: beaches, sea caves and a laid-back south. Skip it if: you don't have a car.
Otranto is a walled port town on the Adriatic with a small old town and a good beach beside it. The coast around it is the wild part of the region, and the best places to stay are spread out along it. In practice this is car territory. Pick Otranto for the town, or one of the coast masserie for the quiet.

For beach ideas, our best beaches in Puglia list will help.
Pros: beautiful sea; walled old town; fewer crowds than the north. Cons: you need a car; far from Bari; some beaches are crowded in August.
Best hotels in Otranto
Mid-range: Hotel Bellavista – on Via Vittorio Emanuele in the town. 9.4 from 1,062 reviews. Choose it if you want to walk to the old town and the sea.
Resort: Masseria Muntibianchi AgriResort – on the Otranto–Giurdignano road. 9.6 from 651 reviews. Choose it if you want a spa and a pool away from the town.
Coast: Masseria Panareo – on the Otranto–Santa Cesarea Terme coast road. 9.4 from 651 reviews. Choose it if you want sea views and space.
Also consider
Gallipoli
The island old town is lively and good for sunsets, but it's busy in high summer and best with a car for the beaches. Book Casa Galateo 20 (Via Galateo, 9.5 from 430 reviews) for a small, central stay, or Relais Corte Palmieri (8.9 from 523 reviews) for a historic courtyard. Biancodonda Greenblu Hotel & SPA (9.0 from 804 reviews) suits families who want resort facilities.
Savelletri di Fasano
The coast between Monopoli and Ostuni is home to Puglia's luxury resorts. Borgo Egnazia (Strada Comunale Egnazia, 9.5 from 390 reviews) is the headline name, and you'd stay for the resort, not the sightseeing. A car or taxis are essential.
Bari
Most people only pass through, and that's the right call for one night. Stay if you have an early flight or a late train. Il Leon D'Oro is on Piazza Aldo Moro, the square outside Bari Centrale station. 9.2 from 926 reviews. Our Bari travel guide has more.
Where NOT to stay in Puglia
Inland without a car, if you want beaches. The countryside is beautiful, but it's a long way to the sea, and public transport is thin.
Alberobello for more than a night. The trulli district is busy by day and small. One night is plenty; spend the rest of the stay in the countryside or on the coast.
Gallipoli's old town in peak August. It's loud and crowded. Pick another month or a quieter coast.
The coast in the week around Ferragosto (15 August). Italian holidaymakers fill the beaches and rooms. If you can, travel outside mid-August.
A new hotel every night. The distances look short on a map and feel long with luggage. Plan two or three bases at most.
Getting around, and one night near the airport
Fly into Bari or Brindisi. From Bari, the coastal trains reach Polignano, Monopoli and Ostuni, and a pre-booked Welcome Pickups transfer removes the guesswork after a late flight.
If you plan to see the masserie, Valle d'Itria and the Salento coast, hire a car. DiscoverCars lets you compare offers. Old towns have restricted-traffic zones, so ask your hotel how to register your plate before you arrive.
For a very early flight, one night in Bari near the station is the sensible choice.
Booking tips for Puglia
Tourist tax. Many Puglia towns charge a small per-person, per-night tax, usually paid at the hotel. Polignano a Mare and Monopoli both publish their own tariffs, and rates vary by town and hotel type, so check with your property.
Book masserie early. The best ones fill for summer months ahead of time.
Ask about parking. Old-town hotels often don't have it. Ask where to leave the car.
Hotel or masseria? For one or two nights in a town, a hotel is easier. For a longer stay with a car, a masseria is the more memorable choice.
UK searchers. If you search for "Puglia holidays", this is the same set of bases, just packaged by operators. Our picks work whichever way you book.
Best places to stay in Puglia by type of trip
First visit, no car: Hotel Don Ferrante in Monopoli.
Couples: Vilu Suite Centro in Polignano a Mare or Masseria Muntibianchi near Otranto.
Countryside with a pool: Masseria Il Frantoio near Ostuni.
Culture and food: Palazzo De Noha in Lecce.
Luxury: Borgo Egnazia in Savelletri.
Budget: B&B A C-Caste in Monopoli.
Where to stay in Puglia: your questions
Plan your trip
Planning the itinerary next? See our Puglia itinerary, the towns of Puglia and Puglia vs Sicily.
Frequently asked questions
Which is the best area to stay in Puglia for a first visit?
Monopoli, if you don't have a car. It has an old town, a harbour and a train to Bari and Lecce. With a car, add a masseria near Ostuni or in the Valle d'Itria for the classic countryside.
Do you need a car in Puglia?
Not for the coast, but yes for the countryside. Trenitalia regional trains link Bari, Polignano a Mare, Monopoli, Ostuni and Lecce. The masserie, the Valle d'Itria villages and the Salento coast are far easier with a car.
Is Polignano a Mare a good place to stay?
Yes, for a night or two. It has spectacular cliffs, restaurants and a train station. In summer it's crowded and pricey, so many travellers move on to Monopoli or a masseria for the rest of the trip.
Should I stay in Ostuni or Lecce?
Ostuni for a compact white hill town with masserie around it; Lecce for a bigger baroque city with more to do in the evening. Ostuni works as a short stay, and Lecce works as a base for several days in the south.
How many days do you need in Puglia?
Five to seven days lets you see the coast, the Valle d'Itria and Lecce without rushing. With three or four, pick one base and take day trips. Two or three bases at most beats a new hotel every night.
Is it better to stay in a hotel or a masseria in Puglia?
A hotel is easier for one or two nights in a town. A masseria is the more memorable choice for a longer stay, but it usually needs a car and is best booked early for summer.
Where should you avoid staying in Puglia?
Inland bases if you want the beach, Alberobello for more than a night, and Gallipoli's old town in peak August. Any base in the week around Ferragosto will be crowded and expensive.
Affiliate disclosure: some links in this article are affiliate links. If you book through them we may earn a small commission, at no extra cost to you.