Travel Notes blog
Inspiration
Things to Do in Puglia: Complete Italy Travel Guide
Inspiration

Things to Do in Puglia: Your Complete Guide to Italy's Hidden Gem

Written by Santiago Della Pasqua
Things to Do in Puglia: Complete Italy Travel Guide
Puglia, the sun-drenched heel of Italy's boot, remains one of the country's most enchanting yet underexplored regions. Whilst millions flock to Rome and Venice, this southern paradise offers something increasingly rare: authentic Italian culture, pristine coastline, and medieval villages untouched by mass tourism. With over 800 kilometres of coastline, baroque cities, ancient olive groves, and world-class cuisine, Puglia rewards those who venture beyond the well-trodden path.

Why Visit Puglia?

Puglia offers a compelling alternative to Italy's more crowded destinations. The region combines stunning natural beauty with rich history, exceptional food, and remarkable value. Unlike the Amalfi Coast or Tuscany, you'll find authentic experiences here without battling crowds or inflated prices.

The region's landscape shifts dramatically from the Gargano peninsula's forested cliffs in the north to the flat, sun-bleached plains of Salento in the south. Between these extremes lie the UNESCO-protected trulli houses of Alberobello, the whitewashed hilltop towns of Valle d'Itria, and the baroque splendour of Lecce.

Top Things to Do in Puglia

1. Explore the Trulli of Alberobello

No visit to Puglia is complete without seeing Alberobello's extraordinary trulli. These cone-roofed limestone dwellings, unique to this region, create one of Italy's most distinctive townscapes. The town boasts over 1,500 trulli, earning UNESCO World Heritage status.

What to See:

  • Rione Monti - The main trulli district with shops and restaurants
  • Aia Piccola - A quieter neighbourhood where locals still inhabit traditional trulli
  • Trullo Sovrano - The only two-storey trullo, now a museum
  • Chiesa di Sant'Antonio - A church constructed entirely from trulli

Top Tip: Visit before 9:00 or after 17:00 to avoid tour bus crowds. Consider staying overnight in a trullo accommodation for a truly immersive experience.

2. Wander Ostuni's White City

Perched dramatically on a hilltop overlooking olive groves that stretch to the Adriatic, Ostuni captivates visitors with its dazzling whitewashed buildings. Known as La Città Bianca (The White City), this medieval town offers labyrinthine streets, excellent restaurants, and panoramic views.

Must-See Spots:

  • The ornate 15th-century Cathedral
  • Piazza della Libertà and its elegant public spaces
  • The narrow alleyways adorned with blue doors and bougainvillea
  • Arco Scoppa, the atmospheric archway leading to the cathedral

Where to Eat: Sample traditional cuisine at Osteria del Tempo Perso or enjoy modern Italian dishes with spectacular views at restaurants overlooking the valley.

3. Discover Baroque Lecce

Often called the "Florence of the South," Lecce showcases some of Italy's most exuberant baroque architecture. This elegant university city carved from golden limestone offers world-class art, sophisticated dining, and a vibrant atmosphere without the tourist saturation of northern Italian cities.

Key Attractions:

  • Basilica di Santa Croce with its intricately carved façade
  • The stunning Duomo and its piazza
  • Roman amphitheatre in Piazza Sant'Oronzo
  • Historic city gates: Porta Napoli, Porta Rudiae, and Porta San Biagio

Local Experience: Join locals for evening passeggiata and aperitivo in the pedestrianised centre. The city comes alive after 18:00 when residents fill the piazzas and outdoor cafés.

alberobello town in puglia

Alberobello

4. Marvel at Polignano a Mare

Built directly into limestone cliffs above the turquoise Adriatic, Polignano a Mare offers one of Italy's most dramatic coastal settings. The town's tiny beach, flanked by towering cliffs, sits at the heart of the old quarter.

Things to Do:

  • Photograph the iconic clifftop views
  • Visit Lama Monachile beach (arrive early in summer)
  • Take a boat tour to explore sea caves
  • Watch cliff divers at the Red Bull Diving Championship spot

Must-Try: Queue at Pescaria for their legendary fish sandwiches – crispy bread stuffed with fresh seafood, vegetables, and stracciatella cheese.

5. Experience Valle d'Itria's Charm

The Valle d'Itria, Puglia's verdant heartland, encompasses several stunning whitewashed hill towns connected by roads winding through vineyards and olive groves. This region epitomises rural Puglian beauty.

Locorotondo

This perfectly circular hilltop village ranks among Italy's most beautiful towns (Borghi più Belli d'Italia). Flower-draped balconies line narrow lanes, creating postcard-perfect scenes at every turn. The town's balcony competition ensures residents maintain spectacular floral displays year-round.

Highlights:

  • Villa Comunale for panoramic valley views
  • Pristine whitewashed centro storico
  • Excellent local wine, particularly white varietals

Martina Franca

Martina Franca distinguishes itself with elegant baroque and rococo architecture. Larger and less touristy than neighbouring villages, it offers sophisticated dining, impressive palazzi, and authentic local culture.

Don't Miss:

  • Basilica di San Martino
  • The extraordinarily long balcony at City Hall
  • Capocollo di Martina Franca – prized smoked salami
  • Bombette – meat rolls stuffed with cheese

Cisternino

Another gem among Italy's most beautiful towns, Cisternino is famed for its unique bombette. These "little bombs" are meat rolls filled with cheese and cured meats, grilled fresh at butcher-restaurants throughout town. Order directly from the meat counter, then enjoy them at communal tables with local wine.

6. Relax on Puglia's Beaches

Puglia rivals Sardinia and Sicily for Italy's best beaches. With over 800km of coastline spanning two seas, beach lovers find everything from Caribbean-style white sand to dramatic rocky coves.

Adriatic Coast Beaches

Polignano to Monopoli Area:

  • Torre Canne – thermal springs meet the sea
  • Monopoli beaches – city beaches and nearby coves
  • Capitolo – long sandy stretch popular with families

Gargano Peninsula:

  • Vieste beaches – white pebbles and crystalline waters
  • Mattinata coastline – dramatic cliffs and hidden bays
  • Peschici – charming fishing village with excellent beaches

Ionian Coast Beaches

Salento Peninsula:

  • Punta Prosciutto – often called Puglia's most beautiful beach, with white sand and Caribbean-clear water
  • Porto Cesareo – marine protected area with pristine waters
  • Torre Sant'Andrea – spectacular rock formations and cliff jumping
  • Torre dell'Orso – crescent of golden sand with famous rock stacks
  • Santa Maria di Leuca – where the Adriatic meets the Ionian Sea

Insider Tip: Many beaches have both free areas and stabilimenti (beach clubs). Stabilimenti provide loungers, umbrellas, and restaurants, typically charging €15-30 per day. Free beaches offer the same stunning waters without amenities.

7. Stay in a Masseria

Masseria accommodation ranks among Puglia's most distinctive experiences. These fortified farmhouses, once centres of agricultural estates, have been transformed into luxury villas and vacation rentals whilst retaining their historical character.

What to Expect:

  • Original stone architecture and vaulted ceilings
  • Swimming pools surrounded by centuries-old olive trees
  • Farm-to-table dining featuring estate-grown produce
  • Ancient olive oil mills (frantoi) preserved within the buildings
Masseria Le Querce

Masseria Le Querce

Gallipoli, Puglia

10 Guests

5 Bedrooms

5 Bathrooms

  • Contemporary masseria design
  • Spacious, luxuriously finished interiors
  • 16m-long pool
  • Stunning walled gardens
Masseria Palmieri

Masseria Palmieri

Monopoli, Puglia

12 Guests

6 Bedrooms

5 Bathrooms

  • Loving restoration
  • Perfect for stays throughout the year
  • Private courtyard terrace and pool
  • Tennis court

8. Visit Medieval Coastal Towns

Otranto

This historic port town in Salento boasts a stunning coastal location and rich history. The Cathedral houses an extraordinary 12th-century floor mosaic covering the entire nave – one of Italy's most remarkable medieval artworks.

Highlights:

  • Cathedral of Santa Maria Annunziata with its Byzantine mosaics
  • Aragonese Castle overlooking the sea
  • Charming old town with artisan shops
  • Nearby beaches at Torre dell'Orso and Torre Sant'Andrea

Trani

Trani, on Puglia's northern coast, presents a sophisticated face often overlooked by tourists. The magnificent Romanesque cathedral appears to rise directly from the sea, whilst the bustling port fills with fishing boats each morning.

Must-See:

  • Cathedral of San Nicola Pellegrino and its bell tower
  • Swabian Castle
  • The active fishing port and fresh fish market
  • Historic Jewish quarter with synagogue-turned-museum

9. Explore Bari's Authentic Energy

Puglia's capital deserves more than just an airport stopover. This vibrant city of nearly 500,000 offers urban sophistication, exceptional dining, and one of southern Italy's most fascinating historic quarters.

What to Do:

  • Get lost in the maze-like Bari Vecchia (old town)
  • Watch nonne (grandmothers) make fresh orecchiette pasta on Via Arco Basso
  • Visit the Basilica di San Nicola, housing the relics of St. Nicholas
  • Stroll the elegant seafront lungomare at sunset
  • Shop along pedestrianised Via Sparano

Foodie Alert: Bari offers Puglia's best restaurant scene, from traditional trattorias to innovative contemporary cuisine. The fish market near the old town provides incredibly fresh seafood.

10. Discover Hidden Gems

Gallipoli

This walled island city on the Ionian coast combines medieval charm with excellent beaches. The historic centre sits on a limestone island connected by a bridge to the modern town.

Activities:

  • Wander the baroque old town
  • Visit underground olive oil mills (frantoi ipogei)
  • Explore the Cathedral of Sant'Agata
  • Beach hop to nearby Porto Cesareo and Punta Prosciutto

Vieste

The Gargano peninsula's main resort town offers pristine beaches, dramatic coastal scenery, and access to one of Italy's last primeval forests in Foresta Umbra National Park.

Don't Miss: The spectacular coastal drive along SP53 between Vieste and Mattinata, where the road winds along cliffs plunging into turquoise waters.

Monopoli

This charming fishing town combines a picturesque old quarter with excellent nearby beaches. Less crowded than Polignano, it offers authentic seaside atmosphere and superb seafood.

Matera (Day Trip)

Though technically in neighbouring Basilicata, Matera deserves inclusion for anyone visiting Puglia. The ancient Sassi cave dwellings create one of the world's most unique urban landscapes, designated as a UNESCO World Heritage site and European Capital of Culture 2019.

otranto, puglia

Otranto

11. Sample Puglian Cuisine

Puglia's cuisine embodies Mediterranean simplicity, emphasising exceptional local ingredients over complex preparations. The region produces more olive oil than any other in Italy, alongside excellent wines, burrata cheese, and exceptional seafood.

Must-Try Dishes

  • Orecchiette alle cime di rapa – ear-shaped pasta with turnip greens
  • Burrata – creamy fresh cheese native to Puglia
  • Bombette – grilled meat rolls (Cisternino and Martina Franca specialties)
  • Raw seafood – sea urchins, oysters, and mussels
  • Panzerotti – fried pizza pockets filled with mozzarella and tomato
  • Pasticciotto – custard-filled pastry (Lecce specialty)
  • Focaccia barese – Bari's version with cherry tomatoes

Wine Experiences

Puglia produces robust red wines, particularly Primitivo and Negroamaro. The region's whites, including Verdeca and Bianco d'Alessano from Locorotondo, offer crisp alternatives for summer drinking.

Wine Tours: Consider visiting wineries in Manduria (Primitivo) or Salento (Negroamaro) for tastings and vineyard tours.

12. Attend Local Festivals

Puglia's festivals showcase authentic culture and traditions. Key events include:

  • La Notte della Taranta (August) – Salento's massive traditional music festival in Melpignano
  • Carnival in Putignano – Italy's oldest and longest carnival celebration
  • Festa di San Nicola (May, Bari) – honouring the city's patron saint
  • Summer music festivals in Martina Franca and throughout the region

13. Explore Nature and National Parks

Beyond beaches and historic towns, Puglia offers remarkable natural landscapes:

Parco Nazionale del Gargano

This mountainous peninsula in northern Puglia encompasses:

  • Foresta Umbra – ancient beech and oak forest
  • Dramatic limestone coastline with sea caves
  • Traditional whitewashed villages
  • Tremiti Islands – pristine archipelago perfect for diving

Parco Nazionale dell'Alta Murgia

Central Puglia's plateau features:

  • Distinctive karst landscape
  • Castel del Monte – Frederick II's mysterious 13th-century octagonal castle (UNESCO site)
  • Rock churches and prehistoric sites
  • Excellent hiking and cycling

Coastal Nature Reserves

  • Torre Guaceto – protected marine area near Brindisi
  • Le Cesine – important wetland for birdwatching
  • Punta della Contessa – pristine dunes and Mediterranean scrub

14. Experience Olive Oil Culture

Puglia produces nearly half of Italy's olive oil. The region's ancient olive groves, some with trees over 1,000 years old, define the landscape.

Olive Oil Experiences:

  • Visit working frantoi (olive mills) during harvest season (October-December)
  • Tour olive groves at masserias
  • Participate in olive oil tastings to understand quality differences
  • Learn about the Xylella fastidiosa crisis affecting ancient trees and conservation efforts

15. Discover Artisan Traditions

Puglia maintains traditional crafts passed through generations:

  • Ceramics in Grottaglie – renowned pottery centre near Taranto
  • Papier-mâché in Lecce – elaborate baroque-style creations
  • Stone working – observe craftsmen carving Lecce stone
  • Textile arts – traditional embroidery and weaving

When to Visit Puglia

Best Overall: May-June and September-October offer ideal conditions – warm weather, fewer crowds, and lower prices than peak summer.

Peak Season (July-August):

  • Hottest weather (often 30-35°C+)
  • Busiest beaches and towns
  • Highest accommodation prices
  • Everything open, vibrant atmosphere
  • Advance reservations essential

Shoulder Season (April-May, September-October):

  • Pleasant temperatures (20-28°C)
  • Moderate crowds
  • Many festivals and events
  • Sea still warm for swimming in September-October
  • Best value for money

Low Season (November-March):

  • Mild winters (10-18°C)
  • Many coastal establishments closed
  • Drastically reduced prices
  • Authentic local atmosphere
  • Ideal for cultural exploration and hiking
Matera, Puglia

Matera

How to Get Around Puglia

By Car (Recommended)

Driving offers the greatest flexibility for exploring Puglia's scattered attractions. The region's road network connects all major sites, with particularly scenic routes through Valle d'Itria and along both coastlines.

Driving Tips:

  • Book rental cars in advance, especially in summer
  • Most towns have restricted Zona Traffico Limitato (ZTL) areas – park outside historic centres
  • Roads range from modern highways to narrow rural lanes
  • GPS essential for navigating small villages
  • Parking can be challenging in peak season

By Public Transport

Puglia's train network connects major cities and towns, though services to smaller villages can be infrequent. Trains link Bari with Lecce, Brindisi, Taranto, Foggia, and Barletta. Private railway Ferrovie del Sud Est serves Valle d'Itria towns.

Limitations:

  • Infrequent service to smaller towns
  • Longer journey times than driving
  • Beach access often requires buses from train stations
  • Reduced schedules on Sundays and off-season

Practical Information

Airports

  • Bari Karol Wojtyła Airport (BRI) – main gateway, well-connected internationally
  • Brindisi Airport (BDS) – smaller but convenient for southern Puglia
  • Both airports offer car rental facilities

Accommodation Types

  • Masserias – converted farmhouses, often luxury properties with pools
  • Trulli – unique conical houses, available for rent in Valle d'Itria
  • Villas - curated selection of villas available by The Thinking Traveller
  • Agriturismo – working farm stays with farm-to-table dining

Language

Italian is the primary language. English is spoken in tourist areas and better hotels, but less commonly in smaller towns and rural areas. Learning basic Italian phrases enhances your experience significantly.

Sample Itineraries

7-Day Puglia Itinerary

Days 1-2: Monopoli and Polignano a Mare Days 3-4: Valle d'Itria (Alberobello, Locorotondo, Martina Franca) Day 5: Matera day trip Days 6-7: Ostuni and nearby beaches

10-Day Puglia Itinerary

Add to the 7-day itinerary: Days 8-9: Lecce and Salento Day 10: Otranto and coastal drive

14-Day Puglia Itinerary

Add to the 10-day itinerary: Days 11-12: Gargano peninsula (Vieste) Days 13-14: Bari, Trani, and northern coastal towns

Frequently Asked Questions

Door illustration

We're Villa Matchmakers

Because our local experts have personally visited each of our destinations, we know exactly what makes them special. Tell us what your ultimate villa holiday looks like, and allow us take care of the rest.