Skip to content
Where to Stay in Puglia: Pick the Building, Not the Town

Where to stay

Where to Stay in Puglia: Pick the Building, Not the Town

By Triplarks Editorial Checked

Quick answer where to stay in Puglia

A masseria in the Valle d’Itria for the first half of the trip and Lecce for the second. Ostuni suits a first visit; Monopoli or Polignano a Mare if you would rather be on the water.

Hotels in Ostuni →All areas ↓Affiliate link: we may earn a commission at no extra cost to you. Prices come live from Booking.com and Agoda.
On this page
  1. Where to stay in Puglia at a glance
  2. The three kinds of place to stay in Puglia
  3. The best towns to stay in Puglia
  4. Luxury hotels in Puglia: Fasano, Savelletri and Borgo Egnazia
  5. The best places to stay in Puglia for the beach, from Torre Lapillo north
  6. Spa resorts, sea views, and staying near Matera
  7. Driving in Puglia, and what a car costs you
  8. How to decide where to stay in Puglia
  9. Booking notes for Puglia accommodation
  10. Checking current rates in Puglia
  11. Frequently asked questions

Everywhere else in Italy, choosing where to stay means choosing a neighbourhood. In Apulia it means choosing a kind of building, and the three options give you three genuinely different holidays in the same region.

Some links below are affiliate links. We may earn a commission if you book through them, at no extra cost to you. We do not rank hotels, and any prices on the map come live from the booking sites.

A masseria is a fortified farmhouse in the countryside, usually with a pool, usually down a dirt track, and it does not work without a car. A trullo is a cone-roofed stone house, cool in August, charming, small and dark. A room in a town puts a bar and a bakery on your doorstep and gives you no pool and nowhere to park. For the rest of the country, see our 10-day Italy itinerary.

Decide that first. The town in Puglia matters second, and for a lot of the best hotels in the region there is no town at all — the address is a track between olive groves, and what counts is the drive time. Anyone who has visited Puglia will tell you the same thing.

Town positions, distances and property types checked 9 September 2026. Rates move a long way by season here, so check current prices yourself.

The whitewashed courtyard of a converted fortified farmhouse with stone arches and olive trees in Puglia
A masseria. Down a track, walled, with a pool, and no shops for miles

Where to stay in Puglia at a glance

Base Suits Car needed
Valle d’Itria countryside Masseria or trullo, pool, quiet Essential
Ostuni First visits, views, walkable old town Yes, for day trips
Locorotondo or Martina Franca Small towns, central location Yes
Monopoli or Polignano a Mare Coastal towns, walkable, sea Helpful
Fasano and Savelletri Luxury hotels and spa resorts Yes
Lecce Baroque city, food, no car needed No
Salento coast Best sandy beaches, summer Essential
Bari Arrivals, budget, trains No

If you want one answer: a masseria in the Valle d’Itria for the first half of the trip and Lecce for the second. That covers much of Puglia without moving more than twice, and it is the right shape for a Puglia trip of a week.

The three kinds of place to stay in Puglia

Masseria: the characteristic Puglian stay

  • A masseria is a working farmhouse built to defend itself — thick walls, a courtyard, one gate — converted into a hotel. Most sit alone in the olive groves.
  • They almost all have a pool, which matters more than it sounds in July, and many have a spa.
  • They range enormously. Some are simple farm stays with six rooms; others are full resorts with rooms and suites, restaurants and a golf course, closer to a seaside resort than a farmhouse.
  • You will drive to dinner. That is the trade, and it catches people out.
  • Best for couples, families and anyone who wants to stop moving for a few days in the heart of Puglia.

Trulli: the ones people book for the photograph

  • A trullo is a dry stone house with a conical roof, built without mortar, and the countryside around Alberobello is full of them.
  • The walls are very thick, so they stay cool in summer, which is a real advantage in a region that hits the high thirties.
  • They are small and dim inside. Windows are few because the structure does not allow many. Look at the photographs carefully.
  • Converted clusters joined together are the comfortable version. Almapetra Trulli Resort, in the countryside near Locorotondo, is an example of the type, built around a group of restored trulli.
  • Best for two people for two or three nights, rather than a week.
The interior of a trullo with a domed stone ceiling and white plastered walls
Inside a trullo. The thick walls are the point, and so is the lack of windows

A boutique hotel or a room in a town: the version without a car

  • Old town apartments, guest houses and bed and breakfast rooms in Ostuni, Lecce, Monopoli or Polignano a Mare.
  • You can walk to dinner, which sounds small and changes the trip completely.
  • No pool, and parking is outside the walls. Historic centres are closed to traffic.
  • Best if you are visiting Puglia without a car, or for the second half of a trip after a few slow days in the countryside.

The best towns to stay in Puglia

Ostuni: the best base for a first trip to Puglia

  • The white town on a hill, visible across the olive groves from a long way off, with a maze of an old town and a cathedral at the top.
  • A great base for the north — Alberobello, Locorotondo, Cisternino and Martina Franca are all within half an hour.
  • The coast is ten minutes away, with beach clubs on low limestone rocks.
  • The widest choice of places to stay in Puglia outside the cities, from boutique hotels in the old town to masserie in the surrounding countryside.
  • It is steep. The old town is built up a hill and the lanes are stepped.

Locorotondo and Martina Franca: the Valle d’Itria central location

  • Locorotondo is a small circular white town on a rise with a view over the whole Itria Valley. It is the prettiest of the inland towns and very quiet at night.
  • Martina Franca is larger, baroque, with a grand main square and more restaurants.
  • They are ten minutes apart and in the middle of everything, which makes this the most central location in northern Puglia.
  • Nowhere near a beach — twenty-five minutes to the coast.
  • Best for a car-based trip where you want a town at night and countryside by day.

Monopoli and Polignano a Mare: the coastal towns

  • Monopoli is a working port with a genuine old town, a harbour full of blue boats and far fewer visitors than its neighbour.
  • Polignano a Mare is the famous one, built on a cliff above a small pebble cove, and it is busy in a way Monopoli is not.
  • Both are on the train line from Bari, so this is where to stay in Puglia if you are not renting a car.
  • Rooms with balconies overlooking the sea exist here and almost nowhere else in the region.
  • The swimming is off rocks, not sand. Beaches nearby are small.
A small Adriatic harbour with fishing boats and pale stone buildings in Puglia
Monopoli. A working harbour, a real old town, and a train station

Lecce, Otranto and Gallipoli: the Salento bases

  • The baroque city of the south, carved out of soft golden limestone. The baroque architecture here is the reason to come, and it is a real working city rather than a preserved one.
  • No car needed inside the city, and it is on the main railway line.
  • The best food and the best evenings in Puglia, and the passeggiata is worth planning around.
  • Forty minutes from either sea — the Adriatic at Otranto, the Ionian at Gallipoli, Apulia. Both are good places in Salento to stay for a few nights in their own right.
  • Best base for the southern half of the region, and the natural second stop after the Valle d’Itria.

Map shows live availability and prices. We may earn a commission on bookings made through it, at no extra cost to you.

Luxury hotels in Puglia: Fasano, Savelletri and Borgo Egnazia

The high end clusters in one small area, which is useful to know if that is what you are looking for or if it is what you want to avoid.

  • Fasano and Savelletri, on the coast between Monopoli and Ostuni, hold most of the region’s luxury hotels and spa resorts.
  • Borgo Egnazia at Savelletri is the landmark, a large resort built to look like a Puglian village, with a golf course and a spa. It is well known internationally, partly because Justin Timberlake and Jessica Biel married there.
  • Masseria Torre Maizza and Masseria San Domenico sit on the same stretch, both converted estates near the sea.
  • Masseria Amastuola Wine Resort, inland near Massafra, is a converted estate set in a sculpted vineyard, and the clearest example of the farm-turned-hotel architecture.
  • Masseria Cervarolo and Masseria Montenapoleone, in the countryside near Ostuni, are the smaller and more rustic end of the same idea.

These are listed as landmarks, not recommendations. Nobody here has stayed in them and we do not print rates, because rates in Puglia swing hard between June and August. Check current prices and availability yourself before booking anything.

The best places to stay in Puglia for the beach, from Torre Lapillo north

The two coasts are different, and this decides a summer trip more than anything else.

  • The Adriatic Sea side, north of Brindisi, is low limestone rock and very clear water, with beach clubs rather than sand. Beaches on the Adriatic are small and rocky.
  • The Ionian Sea side, south and west of Gallipoli, has the best sandy beaches in Puglia and the long shallow stretches families want.
  • Southern Puglia in general is where to base yourself for a beach holiday, and Gallipoli, Otranto and Santa Maria di Leuca at the tip of Puglia are the obvious towns.
  • Torre Guaceto and Torre Lapillo are protected stretches on either coast, and the water shows it.
  • The far north, the Gargano peninsula around Vieste, has pine forest, cliffs and sand, and almost no foreign visitors.
Clear shallow turquoise water over low limestone rocks on the Puglian coast
The Adriatic side. Clear, rocky, and not where the sand is

Spa resorts, sea views, and staying near Matera

Three things people ask for specifically, and none of them are evenly spread across the region.

  • A spa comes with the larger masserie rather than with town hotels, and almost all of them sit in the triangle between Fasano, Savelletri and Ostuni.
  • Actual sea views are rarer than the photographs suggest. Most masserie face inland over olive groves. For a room steps from the sea, look at Polignano a Mare, Monopoli, Otranto or a seaside town in Salento.
  • Matera is over the border in Basilicata, about an hour and a quarter from the Itria Valley, and staying a night in a cave hotel there is one of the better things a traveller can do on this trip.
  • Castro and the eastern Salento coast have small cliff-top places with balconies overlooking the sea and almost no international visitors.
  • Bougainvillea over a whitewashed wall is the image everyone books for, and it is real, but it belongs to the countryside rather than the towns.

Driving in Puglia, and what a car costs you

Since most of the best places in Puglia are rural, car rental is part of the accommodation decision rather than separate from it.

  • You need a car to get around the Valle d’Itria and much of Puglia beyond the railway line. There is no way around this.
  • Check what the insurance covers before you drive down a farm track. Gravel and stone walls do most of the damage here.
  • Country roads are unlit, so the first drive back from dinner is slower than you expect.
  • Parking at a masseria is free and easy. Parking in a town in Puglia means leaving the car outside the walls.
  • Southern Puglia is further than it looks. From the tip of Puglia at Santa Maria di Leuca back to Bari is well over two hours.

How to decide where to stay in Puglia

Puglia is a big region, roughly 400 kilometres end to end, so one base does not cover it. Two does.

  • A week in Puglia — split it. Three or four nights in the Valle d’Itria, then three in Salento or Lecce.
  • Three or four nights — one base in the Valle d’Itria, and skip the south entirely.
  • First time in Puglia — Ostuni or a masseria near it, which puts most of the famous sights within half an hour.
  • Without a car — stay in a seaside town on the railway line, so Bari, Monopoli, Polignano a Mare or Lecce, and treat the countryside as out of reach.
  • With a rental car — base yourself in Puglia’s countryside and enjoy the fact that nothing in that half of the region is more than forty minutes away.
  • Should you stay in Bari? For a night on arrival or departure, yes. As a base for the region, no. It is a big port city and the good parts of Puglia are elsewhere.
A narrow whitewashed lane with laundry lines and potted plants in an old town in Puglia
Bari old town. Worth a night, not worth a week

For the route itself, see our Puglia itinerary, which explains why the region needs two bases and a car.

Booking notes for Puglia accommodation

  • Book months ahead for July and August. Italians holiday here in August and the good masserie sell out first.
  • Check the drive time to a town, not the distance. Country roads here are slow and unlit at night.
  • Ask whether the pool is heated if you are travelling in April, May or October. Many are not.
  • Air conditioning is not universal in trulli and older conversions, and it matters in August.
  • Half board is common at rural masserie, and it is usually worth taking, because the alternative is a twenty-minute drive each way.
  • Many properties close from November to March. The region genuinely shuts down out of season.

Check hotels across Puglia →

Not sure which area to book? See where to stay in Tuscany.

Frequently asked questions

What is the best base for visiting Puglia?

Two bases, not one. Puglia is about 400 kilometres long. Use the Valle d’Itria for the northern half, staying in or near Ostuni, Locorotondo or Martina Franca, then move to Lecce or the Salento coast for the southern half. Ostuni is the single best base if you only have time for one.

What is a masseria and should I stay in one?

A masseria is a fortified farmhouse converted into a hotel, usually standing alone in the olive groves with a courtyard and a pool. It is the characteristic place to stay in Puglia and the reason many people come. The catch is that you need a car and you will drive to dinner, so it suits a slow few days rather than a touring trip.

Where should I stay in Puglia without a car?

On the railway line. Bari, Monopoli, Polignano a Mare, Ostuni and Lecce are all served by trains, so a coast and cities trip works well. What you cannot reach is the Valle d’Itria countryside, where most of the masserie and trulli are, because those are connected only by small roads.

Which part of Puglia has the best beaches?

Salento, in the south. The Ionian Sea side around Gallipoli and Torre Lapillo has the best sandy beaches and the shallow water families want. The Adriatic side north of Brindisi is low limestone rock with very clear water and beach clubs rather than sand, which some people prefer and families usually do not.

Is it worth staying in a trullo?

For two or three nights, yes. A trullo is a dry stone house with a conical roof, and the thick walls keep it genuinely cool in summer. They are small and dim because the structure allows few windows, so look at the photographs carefully. Converted clusters of several trulli joined together are the comfortable version.

Should I stay in Bari?

For a night on arrival or departure, yes. Bari has the main airport, the railway hub and a good old town. As a base for exploring the region, no. It is a large port city and everything people come to Puglia for is an hour or more away.

Is Ostuni or Lecce better?

They serve different halves of the region. Ostuni is a hill town in the north with the trulli, the Itria Valley and the Adriatic coast around it. Lecce is a baroque city in the south, forty minutes from either sea, with the better food and the livelier evenings. On a week-long trip, stay in both.

Keep planning Italy

Written and checked by

Triplarks Editorial

An editorial desk, not an invented persona: research, drafting and fact-checking are done by the same small team. Every number here carries the date it was read.

How we researchHow we earn

Hotels in OstuniMap