Puglia

Discover Puglia through its whitewashed villages, spectacular coastline, authentic cuisine, and timeless towns beyond the tourist trail.

Why visit Puglia?

Whitewashed Villages & Timeless Towns

Puglia is one of Italy's most distinctive regions, combining whitewashed villages, historic towns, beautiful countryside, and Mediterranean charm. While places like Alberobello and Polignano a Mare attract visitors worldwide, countless villages and rural areas remain wonderfully authentic.

Centuries of History & Unique Architecture

Puglia has a fascinating cultural heritage shaped by centuries of different influences. Explore Baroque Lecce, wander through the whitewashed streets of Ostuni, or discover ancient towns filled with Romanesque churches, traditional masserie, and the region's iconic trulli houses.

Authentic Flavours & Local Traditions

Puglia is a paradise for food lovers, known for simple dishes made with exceptional local ingredients. Enjoy handmade orecchiette, fresh seafood, burrata, local cheeses, olive oil, and traditional dishes accompanied by excellent regional wines such as Primitivo.

Dramatic Coastlines & Mediterranean Landscapes

With hundreds of kilometres of coastline, Puglia offers some of Italy's most beautiful beaches and coastal scenery. Discover hidden coves, dramatic cliffs, crystal-clear waters, ancient olive groves, and peaceful countryside stretching between the Adriatic and Ionian seas.

Discover Puglia Beyond the Crowds

From whitewashed villages and historic towns to secluded beaches and endless olive groves, Puglia rewards travellers who explore beyond its famous highlights. Discover authentic experiences, spectacular scenery, and some of southern Italy's most memorable hidden gems.

Best time to visit

Spring

Traditional trulli houses in Puglia in spring

Ideal for exploring whitewashed villages, coastal towns, countryside, and enjoying mild weather with fewer crowds.

SUMMER

Turquoise Adriatic coastline in Puglia during summer, Italy

Perfect for relaxing beach days, swimming in crystal-clear waters, and lively seaside evenings, but also the hottest and busiest season.

AUTUMN

Autumn Sunset Adriatic Coastline Puglia, Italy

Warm sea temperatures, olive harvests, fewer tourists, and perfect weather for exploring villages and scenic road trips.

WINTER

Fishing village in Winter in Puglia, Italy

Best for exploring historic towns, authentic food experiences, local traditions, and enjoying Puglia at its most peaceful.

TOP 10 HIDDEN GEMS IN Puglia

Discover ten extraordinary places that showcase Puglia beyond the tourist hotspots, each offering its own unique charm and authentic local atmosphere.

10. Nardo

Baroque historic centre of Nardò in Puglia, Italy

Nestled in the heart of Salento, Nardò is one of Puglia’s most beautiful Baroque towns. Wander through its narrow historic streets, discover elegant palaces and churches, and admire the impressive Piazza Salandra at the heart of the old town. Then head towards the coast, where crystal-clear waters, rocky coves, and beautiful beaches such as Santa Maria al Bagno await. Together, Nardò’s historic centre and spectacular coastline offer an authentic taste of southern Puglia.

9. Specchia

Whitewashed historic streets of Specchia in Salento, Puglia, Italy

Specchia feels like a step back in time, with quiet stone streets, elegant palaces, and centuries-old churches hidden behind its historic walls. Wander through atmospheric alleys, discover charming courtyards and peaceful piazzas, and admire the beautifully preserved architecture of this hilltop village. Surrounded by olive groves and rolling countryside, Specchia offers a slower, more authentic side of Puglia far from the region’s busier destinations.

8. Gallipoli

Historic old town of Gallipoli overlooking the Ionian Sea in Puglia, Italy

Gallipoli combines centuries of history with one of Puglia’s most beautiful coastal settings. Cross the bridge into its historic old town, where narrow streets, Baroque churches, and weathered stone buildings overlook the Ionian Sea. Wander along the ancient walls, explore the lively harbour, and enjoy fresh seafood at local restaurants. Just beyond the centre, golden beaches and crystal-clear waters stretch along the coast, making Gallipoli a perfect blend of culture, local life, and Mediterranean beauty.

7. Ceglie Messapica

Whitewashed streets of Ceglie Messapica in Puglia, Italy

Ceglie Messapica offers a quieter side of Puglia, where whitewashed streets, historic architecture, and local traditions shape everyday life. Wander through the maze-like old town, discover hidden courtyards and centuries-old churches, and admire views across the surrounding countryside. Known for its excellent food, the town is also a perfect place to experience traditional Puglian cuisine in family-run restaurants. Away from the region’s busier destinations, Ceglie Messapica remains wonderfully authentic.

6. Baia Delle Zagare

White sea stacks and turquoise water at Baia delle Zagare in Puglia, Italy

Baia delle Zagare is one of Puglia’s most spectacular coastal treasures, hidden beneath the dramatic cliffs of the Gargano Peninsula. Famous for its towering white sea stacks, turquoise waters, and secluded pebble beaches, the bay feels wonderfully untouched. Admire the coastline from the panoramic viewpoints above or descend towards the sea for swimming and relaxing beneath the cliffs. Surrounded by wild Mediterranean nature, Baia delle Zagare showcases a breathtaking side of Puglia far from its famous towns.

5. Martina Franca

Baroque architecture and whitewashed streets of Martina Franca in Puglia, Italy

Martina Franca stands out for its elegant Baroque architecture, whitewashed streets, and beautiful setting in the Valle d’Itria. Wander through the historic centre, where ornate palaces, hidden courtyards, and charming piazzas create an atmospheric maze of narrow lanes. Stop at a local trattoria to discover the town’s traditional cuisine, including its famous capocollo. Surrounded by vineyards, olive groves, and traditional trulli, Martina Franca combines refined architecture with the authentic rural character of Puglia.

4. Cisternino

Whitewashed buildings and potted plants around a square in Cisternino, Puglia.

Cisternino charms with its whitewashed houses, narrow stone streets, and panoramic setting above the Valle d’Itria. Wander through the historic centre, where flower-filled balconies, hidden archways, and tiny piazzas create a peaceful atmosphere. Stop at a traditional fornello for locally grilled meat. Surrounded by olive groves and trulli-dotted countryside, Cisternino captures the authentic character of rural Puglia.

White houses in Peschici overlooking a sandy bay on the Gargano coast.

3. Peschici

Peschici rises dramatically above the Adriatic Sea, with whitewashed houses and narrow streets cascading towards the coast. Wander through its atmospheric old town, discover hidden viewpoints, charming shops, and traditional restaurants tucked between ancient stone buildings. Below, golden beaches and crystal-clear waters stretch along the beautiful Gargano coastline. Surrounded by rugged cliffs and Mediterranean nature, Peschici combines historic charm, spectacular sea views, and the relaxed atmosphere of coastal Puglia.

The seafront promenade and historic buildings of Vieste, Puglia.

2. Vieste

Vieste is one of the most beautiful coastal towns in Puglia, perched above the turquoise waters of the Adriatic Sea. Wander through its historic centre, where whitewashed houses, narrow stairways, and hidden viewpoints overlook the dramatic Gargano coastline. Below, long sandy beaches stretch beneath towering limestone cliffs and sea caves. Surrounded by wild Mediterranean landscapes, Vieste combines historic charm, spectacular beaches, and some of the most impressive coastal scenery in southern Italy.

Baroque architecture in the historic centre of Lecce, Puglia, Italy

1. Lecce

Lecce captivates with its golden Baroque architecture, elegant piazzas, and lively atmosphere in the south of Puglia. Wander through the historic centre, where ornate churches, hidden courtyards, and impressive palaces line its atmospheric streets. Admire landmarks such as the Basilica di Santa Croce and Piazza del Duomo before stopping at a traditional café or trattoria. Rich in history, culture, and local flavours, Lecce offers one of the most memorable city experiences in southern Italy.

Your Puglia map

Bring your Puglia plans together with handpicked whitewashed towns, trulli villages, beautiful beaches and coastal viewpoints on one interactive map.

Looking for a beach near your accommodation or a scenic stop along your drive? Open the map, explore the pins and find practical tips to help you choose where to go.

Plan your trip on your laptop before you leave, then explore on your phone while you’re there. Less time searching, more time enjoying Puglia.

€9.95 · One-time purchase

Your map link and access instructions, delivered by email.

Hidden Italy’s Puglia travel map on a laptop and smartphone, showing colour-coded pins for towns, beaches and coastal viewpoints.

Explore more of Puglia

Discover more of Puglia with our guide to its most beautiful beaches and a carefully planned 7-day road trip through the region.

7-day roadtrip

Scenic country road through olive groves and dry stone walls in Puglia, Italy

Explore Puglia in seven days, combining whitewashed villages, historic towns, beautiful beaches, and scenic drives through the region.

Top 10 Best Beaches

Beach beside the historic old town of Gallipoli on the Ionian coast of Puglia, Italy

Discover Puglia’s most beautiful beaches, from hidden coves and turquoise bays to white-sand shores and dramatic coastal cliffs.

Practical Travel Tips

Everything you need to know before exploring Puglia.

✈️ Best Airport

Bari and Brindisi are Puglia's main airports and both offer convenient access to the region. Bari is ideal for central and northern Puglia, while Brindisi is usually the better choice for exploring Lecce, Salento, and the southern coastline.

🛣️ Driving in Puglia

Driving is one of the best ways to experience Puglia. Roads between major towns are generally good, but expect narrow streets around historic centres and winding roads in rural areas. A car is especially useful for reaching smaller villages and beaches.

🅿️ Parking

Most historic towns have car parks just outside the old centre. Parking can be busier in popular coastal destinations during summer. Avoid entering ZTL (Limited Traffic Zone) areas unless permitted, as cameras automatically monitor restricted zones.

💳 Cash or Card?

Cards are widely accepted in hotels, restaurants, shops, and larger businesses across Puglia. However, carrying some cash is useful for small cafés, local markets, parking machines, beach facilities, and smaller businesses in rural villages.

Frequently Asked Questions