A 7-day Puglia itinerary with two bases and no one-night stops
Four nights near Ostuni or Fasano, three in Salento and one clean move south. A slower Puglia road trip with hotel time built in.
By Lena Ortiz · 28 August 2026 · 8 min read

Spend nights 1–4 in the Valle d'Itria or near Fasano for Ostuni, Cisternino, Locorotondo and the Adriatic. Move once, then spend nights 5–7 in southern Salento for Lecce, Otranto or the Ionian coast. Hire a car, land in Bari or Brindisi and keep one half-day free at each hotel.
Seven days in Puglia disappear quickly when every white town becomes a separate stop. The region works better as two circles: four nights around Ostuni, the Valle d'Itria or Fasano, then three nights in Salento. You unpack twice, drive south once and keep enough empty time to enjoy the hotels that brought you here.
This route assumes a car and a first visit between May and October. It leaves Gargano and Matera for another trip rather than turning a hotel holiday into a mileage exercise.
Days 1 and 2: arrive, then Ostuni and Cisternino
Fly into Bari or Brindisi and choose a first base between Ostuni and Fasano. Masseria Moroseta suits couples who want six-room design and communal dinners; Masseria Calderisi adds spa, restaurant and beach access; Borgo Egnazia is the family answer.
Keep arrival day almost empty. On day two, visit Ostuni early, have lunch outside the old town and continue to Cisternino for the late afternoon. Returning to the same pool is the point.

Days 3 and 4: the Valle d'Itria, then the Adriatic
Use day three for Locorotondo and Martina Franca, adding Alberobello early or late if seeing the trulli matters. Do not stack all four towns into one continuous photo stop. Choose two, book lunch and let the roads between them do part of the work.
On day four, turn towards the Adriatic. Monopoli works for a harbour walk and lunch; the coves and beach clubs around Savelletri suit a swim. Be back at the hotel before dinner. A paid masseria makes little sense if you only see it at breakfast.
Day 5: move south through Lecce
Check out after breakfast and drive to Lecce. Leave the car outside the historic centre, spend the middle of the day among its baroque streets and continue to the second base in the afternoon. Palazzo Daniele, in Gagliano del Capo, gives the southern route a strong architectural anchor and puts both coasts within reach.
This is the only hotel move. Avoid adding a separate Lecce night unless city evenings are the priority; three bases in seven days bring packing back into the trip.

Days 6 and 7: choose one coast each day
Give one day to the Adriatic side, pairing Otranto with the cliffs and coves further south. Give the other to the Ionian side around Gallipoli or the beaches north of Santa Maria di Leuca. Wind and sea conditions may decide the order better than a fixed plan.
Do not attempt both coasts and Lecce in one day. Salento looks narrow on a map, but parking, summer traffic and a long lunch slow it down. Finish the final afternoon at the hotel and fly from Brindisi if schedules allow.
The booking checklist
Reserve the car, the two hotels and any destination restaurants first. Ask each hotel about parking and dinner closing days. In July and August, book beach access and arrive in towns before the heat; in May, June and September, keep the same route with more walking and less planning.
Four plus three is the useful split, not a rule. Beach-first travellers can reverse it and give Salento four nights. Design and food travellers may prefer five around Valle d'Itria and only two in the south. The Puglia hotel guide helps choose the exact base; the accommodation types guide helps choose the building.
Frequently asked questions
Are seven days enough for Puglia?
Yes for the Valle d'Itria and Salento with two bases. Seven days are not enough for those areas plus Gargano, Matera and Bari without rushing.
What are the best two bases for a first Puglia trip?
Choose Ostuni, Fasano or the nearby countryside for the first four nights, then Lecce or southern Salento for the final three.
Should you fly into Bari or Brindisi?
Either works for the first base. Brindisi is more convenient for Salento, so an open-jaw trip can reduce backtracking if flight times and car hire allow it.
Can you follow this Puglia itinerary without a car?
Not efficiently. The rural hotels, beaches and small towns in this route require a car or a private driver.
