-
Bari, Italy
Arrive into Bari Karol Wojtyła Airport and let the city's soulful old town sweep you off your feet. Wander the labyrinthine Bario Vecchio, watch nonnas roll fresh orecchiette in the streets, and feast on raw sea urchin and grilled octopus at the waterfront. Spend evenings on Via Sparano and dine at Bontà delle Puglie for a true taste of Pugliese soul.
-
Alberobello, Italy
Step into a fairy tale among the iconic trulli of Alberobello, a UNESCO World Heritage dreamscape of conical stone rooftops. Stroll the Rione Monti district at golden hour when the crowds thin and the light turns everything amber and magic. Dine at Il Pinnacolo for hearty Pugliese platters with local Primitivo wine under the stars.
-
Ostuni, Italy
The dazzling White City perched on a hilltop is one of Puglia's most enchanting destinations. Lose yourself in its blinding whitewashed alleys, then descend to the Adriatic coast for a blissful beach day at Villanova or Rosa Marina. As evening falls, head to Osteria del Tempo Perso for candlelit southern Italian cuisine and chilled local Verdeca wine.
-
Lecce, Italy
Known as the Florence of the South, Lecce dazzles with its intricate Baroque architecture carved from golden local limestone. Sip a caffè in Piazza Sant'Oronzo, explore the amphitheatre ruins, and treat yourself to a pasticciotto cream pastry. Come evening, the aperitivo scene at Mamma Elvira's or a long dinner at Alle Due Corti is an absolute must.
-
Gallipoli, Italy
This island-city on the Ionian Sea is Puglia's beach paradise. Spend lazy days on the legendary Baia Verde beach with its fine golden sand and turquoise water, and explore the historic centre at dusk when the old town glows. Nights here are lively and festive — dine on fresh-caught fish at Ristorante Il Bastione and join the passeggiata along the harbor walls.
-
Bari, Italy
Return to Bari for a final two nights of unhurried southern indulgence. Visit the Basilica di San Nicola, pick up taralli and local olive oil as gifts, and savour one last long seaside dinner at Ristorante Al Pescatore. Breathe in the salt air of the Adriatic one more time before your flight home, carrying Puglia forever in your heart.