Where to stay in Puglia: masserie and boutique hotels by area
Choose between the Valle d'Itria, the Adriatic coast and Salento, with four vetted hotels and a practical two-base itinerary.
By Lena Ortiz · 20 August 2026 · 9 min read

For seven nights, split Puglia between the Valle d'Itria or Fasano coast and Salento. Choose Masseria Moroseta for six-room design, Masseria Calderisi for a polished masseria with beach access, Borgo Egnazia for families, or Palazzo Daniele for art and architecture. A car is essential.
Puglia looks simple on a map and becomes enormous when you drive it. Between Bari and Santa Maria di Leuca are white towns, olive groves, beaches and baroque cities. The common mistake is choosing one base and spending too much of the trip in the car.
For a first week, divide the stay between the Valle d'Itria or Fasano coast and Salento. This independently researched selection includes two masserie, a radical nine-room palazzo and one large resort because each solves a different trip.
Valle d'Itria
Ostuni, Cisternino, Locorotondo, Martina Franca and Alberobello form Puglia's most recognisable landscape. Masseria Moroseta, outside Ostuni, is the pure small-scale choice: six rooms, Andrew Trotter architecture, an organic olive grove and communal dinners on selected nights. Few services and scarce inventory are part of the proposition.

Fasano and the Adriatic
The coast between Fasano, Savelletri and Monopoli works for travellers who want beach, pool and short drives inland. Masseria Calderisi keeps a country-house scale while adding spa, restaurant, broad pool and private beach access.
Borgo Egnazia sits at the opposite end: rooms, casette and villas, Vair spa, golf, children's clubs and multiple restaurants. It is not boutique; it is the most capable answer for families and multigenerational groups.

Salento
South of Lecce, Adriatic cliffs, Ionian beaches and baroque towns are too spread out for a quick day trip from Ostuni. In Gagliano del Capo, Palazzo Daniele places nine art-led suites inside an 1860 house. The communal rooms, courtyard and open kitchen are the reason to stay; a car connects both coasts.

A practical route and when to go
Spend four nights near Ostuni or Fasano: two days for the Valle d'Itria, one for the Adriatic and one slow hotel day. Move south for three nights, with one day on each coast and one for Lecce. Nine or ten nights are better if beaches matter.
May and June bring green landscapes and manageable heat. September keeps a warm sea and calmer roads. Moroseta is intimacy and architecture; Calderisi, polished masseria; Borgo Egnazia, family facilities; Palazzo Daniele, art and a southern base.
Frequently asked questions
What is the best area in Puglia for a first trip?
The Valle d'Itria or Fasano coast is the most practical first base. Add Salento if you have seven nights or more.
How many nights do you need in Puglia?
Seven nights allow two useful bases. Nine or ten are better for both coasts, several towns and downtime.
Do you need a car in Puglia?
Yes. Rural masserie, beaches and small towns are poorly connected for an efficient hotel itinerary.
What is a masseria?
A fortified agricultural estate typical of southern Italy, now often restored as a hotel—from six-room houses to full resorts.
Is Borgo Egnazia boutique?
No. It is a large destination resort; we include it transparently as Puglia's strongest full-service family option.
