Two or three days might not be enough to explore in depth a region as rich in history, culture, and natural beauty as Puglia but they’ll definitely give you a taste of just how much wonder is hidden here and spark your desire to come back and discover more. Here are a few ideas to make the most of your weekend in Puglia: where to go, what to see, and which experiences you absolutely can’t miss.
If you love capturing picture-perfect views while traveling, the Itria Valley is your ideal destination. Land in Bari, pick up a rental car at the airport, and head straight to Alberobello a fairytale village of iconic trulli, UNESCO World Heritage sites. Get lost among these cone-roofed stone dwellings, browse local artisan shops, and enjoy traditional Puglian dishes in a typical restaurant.
Continue on to Locorotondo, a whitewashed hilltop village wrapped in concentric circles that offers sweeping views of the surrounding countryside. In the evening, let yourself be enchanted by the magic of Ostuni the “White City” with its maze-like alleys leading to a grand cathedral that glows in the warm evening light.
The next day, wrap up your journey with a visit to Martina Franca and its baroque elegance: noble palaces, ornate churches, and a sophisticated atmosphere. For a relaxing finale, stop by a countryside masseria (farmhouse) to taste local olive oils and wines. If the sea is calling and the weather's right, the Adriatic coast is just a short drive away for a swim in crystal-clear waters.
If baroque art and dreamy beaches are what you’re after, head for the Salento. Land in Brindisi and start your trip in Lecce, known as the “Florence of the South.” Its golden-hued stone buildings and baroque masterpieces like the Cathedral and Basilica di Santa Croce are sure to impress.
In the afternoon, drive toward the Adriatic coast and discover the charm of Otranto, with its majestic castle and cathedral featuring an intricate medieval mosaic floor. In the evening, relax with a seaside dinner featuring fresh local seafood.
On day two (or three), dedicate time to exploring the coast: travel down to Santa Maria di Leuca, where the Ionian and Adriatic seas meet. Visit the iconic lighthouse and sanctuary, then pick your favorite spot to soak up the sun whether it’s the rocky coves of the Adriatic or the sandy stretches near Gallipoli or Porto Cesareo.
If your soul leans more toward city vibes, explore Bari and Polignano a Mare. Start your adventure in Bari, wandering through the lively streets of Bari Vecchia, visiting the Basilica of San Nicola, and walking down the vibrant Strada delle Orecchiette. Don’t forget to try the famous focaccia barese!
A short drive takes you to Polignano a Mare, a stunning coastal gem perched on cliffs, famous for its dramatic seascapes and the iconic Lama Monachile beach. As the evening sets in, the historic center’s narrow lanes offer a romantic atmosphere, perfect for couples.
On your second day, enjoy a boat tour to explore Polignano’s sea caves (weather permitting), or head to another coastal gem like Monopoli, easily reachable from Bari. End your weekend with a dinner celebrating the bold and authentic flavors of Puglia’s cuisine.

No matter which itinerary you choose, a weekend in Puglia is sure to leave you craving more. Ready to hit the road? Book your rental car from the most convenient Locauto location:
• Car Rental Bari
• Car Rental Foggia
• Car Rental Taranto
• Car Rental Lecce
• Car Rental Brindisi Airport