Puglia, Italy: Must-Visit Destinations in Southern Italy
- Lili
- Feb 19
- 5 min read
Updated: Mar 18
Puglia is that destination that makes any traveler fall in love! Located in southern Italy, this region boasts stunning beaches, historic villages, and mouthwatering cuisine. If you're planning your trip to Puglia, here's a complete guide with travel tips for Puglia, including things to do, the must-visit destinations in this charming region!

How Many Days Are Needed to Explore Puglia?
If possible, set aside 10 days to fully experience the region without rushing. However, if time is limited, in 4 to 5 days, you can visit the main attractions and have an unforgettable experience.
If you're looking for a middle ground, a 7-day itinerary is ideal for enjoying the best beaches in Puglia, historic cities, and authentic local cuisine. And if you're curious about how to create a detailed itinerary for these 7 days, check out our full suggested itinerary here to make the most of the region!
Now, let's explore the destinations you can't miss!
1. Bari (1 Day) - The Gateway to Puglia

Bari, the capital of the region, is vibrant and full of history. What to do in Puglia starting in Bari?
Stroll through Bari Vecchia, a maze of charming streets filled with local life.
Visit the Basilica of Saint Nicholas, where the relics of the saint who inspired Santa Claus are kept!
Walk along the seafront and try the delicious focaccia barese, a true classic of Puglian cuisine.
2. Polignano a Mare (Half Day to 1 Day) - The Town of Cliffs

One of Italy's most photogenic destinations, Polignano a Mare has breathtaking turquoise waters!
Lama Monachile Beach is among the best beaches in Puglia.
Wander through the historic center and enjoy the cliffside views.
Don't leave without trying the famous gelato from Gelateria Mario Campanella!
3. Alberobello (Half Day) - The Town of Trulli

This village is a UNESCO World Heritage site and is famous for its trulli houses, white buildings with conical roofs, one of the region's greatest cultural attractions.
Walk through Rione Monti, the most picturesque area of the town.
Take unforgettable photos of the trulli houses.
Make sure to visit the Trullo Sovrano, the largest one in the town and open to visitors.
4. Matera (1 Day) - The Stone City

Although it's located in the Basilicata region, Matera is very close to Puglia and well worth a visit!
Explore the Sassi di Matera, homes carved into the stone.
Visit the Church of Santa Maria de Idris, literally inside a rock.
Walk through streets that were the backdrop for films like "The Passion of the Christ."
5. Ostuni (Half Day to 1 Day) - The Stunning White Town

Wander through the narrow streets of the historic center, entirely painted white.
Climb up to the Ostuni Cathedral and enjoy an incredible panoramic view.
Make sure to dine in one of the restaurants with panoramic terraces, soaking in the tranquility and beauty of the place.
6. Lecce (1 Day) - The Florence of the South

If you love architecture, Lecce is a must-visit!
Visit the Piazza del Duomo and the Basilica of Santa Croce.
Explore the Roman amphitheater located in the heart of the city.
The streets of Lecce are a charm in themselves, with the Lecce Baroque style enchanting even the most discerning eyes.
7. Otranto and the Salento Coast (1 Day)

This is the most paradisiacal part of the trip to Puglia!
In Otranto, visit the Aragonese Castle and the Otranto Cathedral.
Relax at Baia dei Turchi and Grotta della Poesia, a true movie-like setting!
Visit Santa Maria di Leuca, where the Adriatic and Ionian Seas meet.
8. Gargano (Vieste and Tremiti Islands) (2 Days, If You Have Extra Time)

If you love nature and untouched beaches, this is your spot!
Vieste has spectacular beaches and limestone cliffs.
The Gargano National Park is perfect for those who love hiking.
The Tremiti Islands are an underexplored paradise, perfect for diving.
Ready to Explore Puglia?
Now that you know the must-visit destinations and all that Puglia has to offer, it's time to plan your trip! To help you, here are some useful tips and resources:
Discover the best time to visit Puglia: Each season offers a unique experience with different landscapes and events. Find out which season is ideal for you and make the most of your trip! [[Link to the post about the best time to visit Puglia]]
Find the perfect itinerary for you: Whether it's a quick getaway or a longer trip, we have personalized itineraries for different durations and interests. Explore our suggestions for 3-day, 5-day, or 7-day itineraries and choose the one that fits your travel style. [[Link to posts about 3, 5, and 7-day itineraries]]
Find the ideal accommodation: From luxurious hotels to charming guesthouses, check out our accommodation recommendations in each Puglia region and find the perfect place to relax and recharge after a day of exploration. [[Link to the post about accommodation in Puglia]]
Savor authentic Puglian cuisine: Puglia is a paradise for food lovers! Discover the typical dishes, the best restaurants, and the must-try flavors during your trip.
Explore Brindisi and Beyond – Discover what to see and do in Brindisi, plus other must-visit attractions in southern Italy. What to do in Brindisi, Puglia
Share your experience: Have you visited Puglia? We'd love to hear what you thought! Leave a comment below with your tips, impressions, and favorite places. Your experience may help other travelers plan the perfect trip!
Book your trip to Puglia now and start living this unforgettable experience!
Buona viaggio! 🌟
Comentarios