Planning a trip to Puglia? This 7-day itinerary covers the best towns, beaches, food, and where to stay - including the trulli of Alberobello, Lecce's baroque streets, and the cliffs of Polignano a Mare.
Before you go, read my top things to see in Puglia and my Alberobello travel guide to plan your visit to the trulli towns in detail.

This travel guide contains affiliate links which supports us at no extra cost to you.
Jump To
I've been to Puglia twice and I'm already planning my third trip. That should tell you everything. There is something about this region - the heel of Italy's boot - that gets under your skin in a way that no other part of Italy quite does. Maybe it's the light, which is softer and more golden here than anywhere else I've been.
Maybe it's the food, which is so deeply rooted in the land that even a simple plate of orecchiette with bitter greens feels like a revelation. Maybe it's the pace, unhurried, unself-conscious, completely indifferent to being fashionable.
My first trip, I thought I understood it. My second trip, I realized I'd barely scratched the surface. The whitewashed towns, the trulli houses, the masserie surrounded by ancient olive groves, the water along the Salento coast that looks genuinely Caribbean, I keep finding new corners of Puglia that make me want to cancel everything and stay. If you haven't been yet, I'm a little envious of you. You get to discover it for the first time.
Things to Do in Puglia
1. Watch the Orecchiette Women in Bari Vecchia
On Strada dell'Arco Basso in Bari's old town, local women sit outside their doorways and hand-roll orecchiette the same way they have for generations - this is one of the most genuinely moving food experiences in Italy and it's completely free to watch. Buy a bag of fresh pasta directly from them to take home.

2. Explore the Trulli of Alberobello
Alberobello is unlike anywhere else in Italy - a UNESCO World Heritage town of whitewashed, conical-roofed limestone dwellings that look like something from a fairytale. Read my full Alberobello guide before you go - there's more to the town than just photos.

3. Wander Ostuni, the White City
Perched on a hilltop with views over endless olive groves toward the sea, Ostuni is the postcard image of Puglia - all dazzling white walls, bougainvillea, and narrow staircases. Wander the lanes in the late afternoon when the light turns golden and stay for aperitivo.

4. Lecce's Baroque Architecture
Called the "Florence of the South," Lecce is a city built in golden limestone and covered in the most extraordinary baroque carvings I've ever seen. The Cathedral, Santa Croce Basilica, and Piazza Sant'Oronzo are the highlights - allow a full day minimum.
5. Cliff Jump (or Just Stare) at Polignano a Mare
Polignano a Mare sits on dramatic limestone cliffs above the Adriatic and is one of the most TikTok-famous spots in Italy right now - the cliff jumping here has gone massively viral. Even if jumping isn't your thing, the views from the old town over the sea caves below are extraordinary. Read my Polignano a Mare guide for everything to see and do.

6. Eat Burrata in Andria Where It Was Invented
Burrata was born in Andria and the version you eat here - still warm, made that morning at Caseificio Olanda - is so far superior to anything outside Puglia that it's almost a different food. This is a 20-minute detour that will ruin all other burrata for you forever.
7. Stay in a Masseria
A masseria is a historic fortified farmhouse converted into accommodation, often with a pool, organic olive groves, farm-to-table dinners, and cooking classes. Staying in one is the defining Puglia experience and no blog post can fully do it justice - you just have to do it.
8. Aperitivo in the Valle d'Itria
The Valle d'Itria - the valley of trulli between Alberobello, Locorotondo, Cisternino, and Martina Franca - is one of the most beautiful landscapes in southern Italy and the ideal backdrop for a slow evening aperitivo. Locorotondo's rooftop terraces are particularly popular on social media right now.
9. Swim the Salento Coast
The southern tip of Puglia (the Salento peninsula) has some of the most beautiful water in the Mediterranean - crystal clear, turquoise, and warm well into October. Torre dell'Orso, Baia dei Turchi, and Punta Prosciutto are the beaches everyone keeps posting. Go early or late in the day to beat the crowds.
10. Drive the Trulli Countryside at Sunset
Renting a car and driving the back roads of the Valle d'Itria at sunset - past trulli farmhouses, ancient olive trees, and dry-stone walls - is one of those Puglia moments that catches you completely off guard. No destination needed. Just drive south from Alberobello toward Locorotondo and pull over when something looks beautiful.
11. Dinner at a Farm Restaurant (Agriturismo)
Puglia has some of Italy's best agriturismos - farm restaurants serving their own olive oil, wine, vegetables, and cured meats in settings that feel genuinely removed from the modern world. Masseria Il Frantoio near Ostuni is one of the most famous, but the best ones are usually the smallest and hardest to find.

Where Is Puglia?
Puglia (also called Apulia) is the long, narrow region forming the heel of Italy's boot in the far southeast. It borders the Adriatic Sea to the east and the Ionian Sea to the south, and shares borders with Basilicata and Campania. The main cities are Bari (the regional capital) and Lecce, and the most visited areas are the Valle d'Itria (trulli country), the Salento peninsula (beaches), and the coastal towns of Polignano a Mare and Monopoli.
How to Get to Puglia
By plane: I'd fly into Bari Karol Wojtyła Airport (BRI) for the northern and central part of Puglia (Alberobello, Polignano, Ostuni). For the Salento and Lecce, Brindisi Airport (BDS) is closer - about 30 minutes from Lecce by train. Both airports have connections from major European hubs.
By train: High-speed trains connect Rome to Bari in about 4 hours and Rome to Lecce in about 5.5 hours. A good option if you're combining Puglia with Rome.
By car: Essential once you're in Puglia. I'd fly into Bari, pick up a rental car, and drive the whole region - the trulli countryside and coastal roads are best explored at your own pace.
How Many Days Do You Need?
Seven days is the sweet spot. It gives you time to explore Bari, the Valle d'Itria (Alberobello, Ostuni, Locorotondo), the coast (Polignano, Monopoli), and the Salento (Lecce, the beaches) without rushing. Five days is workable if you pick a focus area. Anything less and you'll feel like you only scratched the surface.
Best Time to Visit Puglia
Late May through June is my top pick - warm enough to swim, not yet the peak summer rush, and the countryside is green and beautiful. The best Puglia travel content on Instagram right now is coming from June visits.
September and October are equally good - arguably better for beaches (still warm, far fewer people), and olive harvest season starts in October which is magical if you're staying at a masseria.
July and August: Peak season. Beautiful, busy, and hot (35°C+). Book everything well in advance. The coastal towns especially fill up.
Winter: Lecce and the inland towns are lovely in winter - very quiet, mild weather, and extremely good value. The beaches are closed but the food and architecture are just as good.
Where to Eat
Puglia has arguably the best food in Italy and I will die on that hill. Everything is built around olive oil (the region produces 40% of Italy's supply), vegetables, fresh pasta, and seafood. The key rule: eat where it's simple, seasonal, and local.
Must-order dishes: orecchiette alle cime di rapa (the dish of Puglia - bitter greens, anchovies, garlic), burrata (here and nowhere else), fave e cicoria (fava bean purée with wild chicory), tiella barese (rice, potato, and mussels baked together), frisa (dried bread soaked in olive oil with tomatoes), pasticciotto leccese (a flaky pastry filled with custard cream - the breakfast of Lecce).
Strada dell'Arco Basso, Bari: Not a restaurant - watch the orecchiette women, then eat fresh pasta in any of the surrounding trattorias in Bari Vecchia.
Antichi Sapori (near Andria): One of the most respected farm-to-table restaurants in Puglia - burnt grain orecchiette with fava bean cream, burrata, and charred olives. Worth the detour.
Osteria del Tempo Perso (Ostuni): Classic Ostuni dining in a cave-like setting with traditional Pugliese dishes done well.
Già Sotto L'Arco (Alberobello): Michelin-starred dining inside the trulli zone - the lamb ragù orecchiette is extraordinary.
Any pasticceria in Lecce: Get a pasticciotto and a caffè leccese (espresso poured over ice and almond milk) for breakfast. It is the best breakfast in Italy.
Where to Stay in Puglia
The best base in Puglia is the Valle d'Itria countryside - ideally a masseria between Ostuni and Alberobello. This puts you within 30 to 45 minutes of everything. If you prefer a town base, Ostuni and Lecce are both excellent.
I also loved staying in Monopoli, if you prefer to be on the beach.
Masseria Moroseta (Luxury) An all-white, architecture-forward farmhouse near Ostuni set in 13 hectares of organic olive groves with just six rooms. One of the most-posted masserie on Instagram right now - and it earns it. 👉 Book on Booking.com
Masseria Torre Maizza (Luxury) A Rocco Forte property near Fasano with a Roman-inspired pool and private beach club shuttle. The most refined luxury option in the region. 👉 Book on Booking.com
Masseria Cervarolo (Mid-range) A beautifully restored farmhouse between Cisternino and Ostuni with four trulli, a great pool, and a farm kitchen. The sweet spot of quality and value in Puglia. 👉 Book on Booking.com
Masseria Il Frantoio (Mid-range) Near Ostuni with olive oil tastings, wine tastings, and cooking classes on-site. The farm dinners here - long tables, candlelight, everything from the land - are the ones people talk about for years. 👉 Book on Booking.com
Palazzo Persone (Budget) A boutique guesthouse in the historic center of Lecce - well-located, stylish, and excellent value for a baroque city stay. 👉 Book on Booking.com

Hidden Gems and Local Tips
Locorotondo: A perfectly circular hilltop village in the Valle d'Itria that most visitors skip in favor of Alberobello. The rooftop views over the trulli valley are extraordinary and there's a thriving aperitivo scene on the main piazza.
Cisternino: Another Valle d'Itria village worth a wander - famous for its macellerie (butcher shops that grill meat to order right in the shop). Get a mixed grill for lunch. It's incredible.
Matera is 1.5 hours away. Technically Basilicata, but Matera - a UNESCO city of cave dwellings carved into a ravine - is so close to Puglia that I always recommend combining the two. Don't skip it.
Eat burrata the day it's made. Burrata is best within 24 hours of production. If you're not in Andria, ask at the local alimentari when theirs was made. If it's more than a day old, skip it.
The beaches in Salento are free. Unlike many Italian beach clubs, much of the Salento coastline has public free beaches that are just as beautiful. Torre dell'Orso and Baia dei Turchi are the standouts.
Book masseria dinners in advance. The farm dinners at places like Masseria Il Frantoio fill up weeks ahead, especially in summer. Don't assume you can just show up.
7-Day Puglia Itinerary
Day 1: Arrive in Bari
Fly into Bari, pick up your rental car, and head to Bari Vecchia for the afternoon. Walk the orecchiette street, explore the Norman basilica of San Nicola, and have dinner in the old town.
Day 2: Polignano a Mare + Monopoli
Drive south along the coast to Polignano a Mare - cliff views, old town, a swim if the weather allows. Continue to Monopoli for lunch by the harbor. Afternoon: check into your masseria in the Valle d'Itria.
Day 3: Alberobello + Locorotondo
Morning in Alberobello - trulli zone, the Rione Monti district, a slow coffee. Afternoon in Locorotondo for the rooftop views and aperitivo. Dinner at your masseria.
Day 4: Andria Burrata + Ostuni
Morning detour to Andria for fresh burrata at Caseificio Olanda. Then drive to Ostuni - the White City - for lunch and the afternoon. Stay for the golden hour light on the white walls.
Day 5: Cisternino + Valle d'Itria Drive
Morning in Cisternino for a butcher shop lunch. Afternoon: drive the back roads of the Valle d'Itria - no map, no plan, just trulli farmhouses and olive trees. Best evening of the trip.
Day 6: Lecce
Drive south to Lecce - allow a full day for the cathedral, Santa Croce, Piazza Sant'Oronzo, the underground Roman theatre, and pasticciotto for breakfast. Stay overnight in Lecce or head to the Salento coast.
Day 7: Salento Beaches
Last day at the Salento coast - Torre dell'Orso or Baia dei Turchi for the best water in Italy. Long lunch, long swim, and a late afternoon drive back to Brindisi or Bari for your flight.
Travel Tips
- Rent a car. Public transport in Puglia is slow and infrequent. A car is essential for the masserie, the countryside, and the beaches.
- Book your masseria early. The best ones - especially Masseria Moroseta - book out months in advance for summer. Don't leave it late.
- Learn a few words of dialect. Pugliese dialect is distinct from standard Italian and locals light up when you try even a word or two. "Beddha" (beautiful) goes a long way.
- Eat lunch, not just dinner. In Puglia, the long lunch is still a genuine cultural institution. The best farm restaurants often only do lunch.
- The olive oil is extraordinary. Buy a tin or bottle directly from a masseria or local producer and bring it home. Nothing like it anywhere else.
- Avoid August if you can. The Puglia coast in August is genuinely crowded and accommodation prices are at their peak. Late June or September is a far better experience.
FAQ
What is Puglia Italy known for? Trulli houses (Alberobello), baroque architecture (Lecce), orecchiette pasta, burrata cheese, ancient olive groves, crystal-clear Adriatic and Ionian beaches, and masseria farm stays. It's the most characterful and food-rich region in southern Italy.
How many days do you need in Puglia? Seven days covers the main highlights comfortably. Five days is doable if you pick one focus area (Valle d'Itria or Salento). Anything less and you'll wish you'd stayed longer.
What is the best base in Puglia? A masseria in the Valle d'Itria countryside between Ostuni and Alberobello gives you the best access to everything. If you prefer a town, Ostuni and Lecce are both excellent bases.
When is the best time to visit Puglia? Late May through June or September through October. Warm, beautiful, and significantly less crowded than July and August.
Is Puglia worth it? It's one of the most underrated regions in Italy and the answer is an unequivocal yes. The food alone is worth the trip.
Pinterest Titles:
- Puglia Itinerary: The Perfect 7 Days in Southern Italy
- What to Do in Puglia, Italy - Trulli, Beaches, Burrata + Where to Stay
- 7 Days in Puglia: The Best Itinerary for Southern Italy
- Puglia, Italy: Everything You Need to Know Before You Go
- Southern Italy Road Trip: The Ultimate Puglia Itinerary




