Towns of Puglia

Discover the charming towns and cities that make Puglia one of Italy's most beloved family destinations. Each town has its own character, history, and reasons to visit.

Bari, Puglia
Bari & Coast

Bari

4.5

Puglia's vibrant capital is a captivating blend of old and new. In Bari Vecchia, the medieval old town, watch nonnas hand-roll orecchiette pasta in the narrow alleys while children play between ancient churches. The Basilica di San Nicola houses the relics of Saint Nicholas — the real Santa Claus — making it a magical stop for families. The modern Murat district offers wide, pedestrian-friendly boulevards lined with shops and gelaterias. Don't miss the daily fish market at Molo San Nicola and the sandy Pane e Pomodoro beach.

Culture
Food
City break
Explore town
Lecce, Puglia
Salento

Lecce

4.6

Known as the "Florence of the South," Lecce dazzles with its exuberant Baroque architecture crafted from warm, honey-coloured limestone. The pedestrian-friendly centro storico is filled with ornate churches, hidden piazzas, and excellent restaurants. Families love the Roman amphitheatre in Piazza Sant'Oronzo and the vibrant atmosphere of the evening passeggiata. Lecce is the cultural heart of the Salento peninsula and an ideal base for exploring both the Adriatic and Ionian coasts, each just 30 minutes away.

Culture
Architecture
Food
Explore town
Alberobello, Puglia
Valle d'Itria

Alberobello

4.4

This UNESCO World Heritage town is famous for its extraordinary trulli — whitewashed stone houses with distinctive conical roofs. Walking through the Rione Monti district feels like stepping into a fairytale, with over 1,000 trulli lining the narrow streets. Children are enchanted by the whimsical shapes and painted symbols on the rooftops. While popular with tourists, early morning or late afternoon visits offer a magical, quieter experience. Many trulli now house shops, restaurants, and even small museums.

Architecture
UNESCO
Photography
Explore town
Ostuni, Puglia
Valle d'Itria

Ostuni

4.6

The dazzling "White City" crowns a hilltop above vast olive groves, its labyrinth of whitewashed buildings glowing in the Pugliese sun. Ostuni's maze-like centro storico is a joy to explore with children — every corner reveals a new archway, staircase, or panoramic viewpoint overlooking the Adriatic. The town has a sophisticated dining scene and vibrant nightlife, yet remains welcoming for families. The surrounding countryside is dotted with masserie (farmhouses), many offering family-friendly agriturismo stays.

Scenery
Food
Countryside
Explore town
Polignano a Mare, Puglia
Bari & Coast

Polignano a Mare

4.7

Perched dramatically on limestone cliffs above the turquoise Adriatic, Polignano a Mare is one of Puglia's most photogenic towns. The iconic Lama Monachile beach, nestled between towering cliff faces, is a must-see. The charming old town features poetry inscribed on doorways, cliff-edge terraces with vertiginous views, and excellent gelaterias. It's the birthplace of Domenico Modugno, who composed "Volare." While it gets busy in summer, the atmosphere is always magical.

Scenery
Beaches
Photography
Explore town
Monopoli, Puglia
Bari & Coast

Monopoli

4.5

A genuine, lived-in fishing town that perfectly balances authentic Italian life with family-friendly amenities. Monopoli's picturesque old town wraps around a working harbour where fishing boats unload their daily catch. The pedestrian centro storico is filled with baroque churches, artisan workshops, and welcoming restaurants. Unlike some tourist hotspots, Monopoli retains its authentic character year-round. Families love the accessible sandy beaches, the evening passeggiata, and the charming tourist street train.

Families
Beaches
Authentic life
Explore town
Otranto, Puglia
Salento

Otranto

4.6

Puglia's easternmost town sits where the Adriatic meets the Ionian Sea, offering some of the region's most stunning coastal scenery. The atmospheric old town is enclosed by massive defensive walls and dominated by the Aragonese Castle. Inside the cathedral, an extraordinary 12th-century mosaic covers the entire floor — a "tree of life" depicting mythical creatures that captivates children and adults alike. The surrounding coastline features dramatic sea caves, crystal-clear waters, and the beautiful Baia dei Turchi beach.

History
Beaches
Scenery
Explore town
Gallipoli, Puglia
Salento

Gallipoli

4.5

This enchanting seaside town has a "split personality" — a quiet, historic fishing village on a limestone island connected by a 17th-century bridge to the vibrant modern town. The old town is a maze of narrow alleys, hidden churches, and balconied houses overlooking the Ionian Sea. Gallipoli is famous for its spectacular sunsets, fresh seafood, and some of Salento's best sandy beaches nearby, including Baia Verde and Punta della Suina. The evening passeggiata along the harbour is a highlight.

Beaches
Sunsets
Seafood
Explore town
Martina Franca, Puglia
Valle d'Itria

Martina Franca

4.5

An elegant baroque hilltop town that serves as the cultural capital of the Valle d'Itria. Martina Franca is less touristy than neighbouring Alberobello but equally beautiful, with grand piazzas, ornate church facades, and a refined atmosphere. The town is famous for its annual Festival della Valle d'Itria, one of Italy's most prestigious opera festivals. The surrounding countryside is dotted with trulli and masserie, and the local capocollo (cured meat) is considered among Italy's finest.

Culture
Food
Opera
Explore town
Locorotondo, Puglia
Valle d'Itria

Locorotondo

4.5

One of the prettiest small towns in Italy, Locorotondo ("round place") gets its name from its circular layout perched on a hilltop. The immaculate white town offers stunning panoramic views over the trulli-dotted Valle d'Itria. It's a tranquil alternative to busier tourist towns, with a slower pace of life that families love. The town is known for its excellent local white wine (DOC Locorotondo), charming cummerse (unique pointed-roof houses), and a vibrant local food scene.

Slow travel
Scenery
Wine
Explore town
Vieste, Puglia
Gargano

Vieste

4.5

The "pearl of the Gargano," Vieste is a stunning white-washed town perched on cliffs at the tip of the Gargano peninsula. The dramatic Pizzomunno monolith stands sentinel on the main beach, and the surrounding coastline is a succession of sea caves, hidden coves, and turquoise waters best explored by boat. The old town (il Castello) is a charming labyrinth of alleys with sweeping sea views. The Gargano area, including the ancient Foresta Umbra, offers some of Puglia's best nature experiences.

Nature
Beaches
Adventure
Explore town
Castellana Grotte, Puglia
Bari & Coast

Castellana Grotte

4.6

Home to one of Italy's most spectacular underground cave systems, Castellana Grotte is a must-visit for adventurous families. The caves, formed over 90 million years ago, feature breathtaking stalactite and stalagmite formations across a 3km network. The highlight is the luminous Grotta Bianca (White Grotto), considered one of the most beautiful caves in Europe. Above ground, the town has a pleasant medieval centre with good restaurants and the Indiana Park adventure course for children.

Adventure
Nature
Families
Explore town
Trani, Puglia
Puglia Imperiale

Trani

4.5

A graceful port town on the northern Adriatic coast, Trani is crowned by one of Puglia's most beautiful cathedrals — the Romanesque Cathedral of San Nicola Pellegrino, rising majestically right on the seafront. The picturesque harbour is lined with restaurants and cafes, perfect for a leisurely family lunch watching fishing boats come and go. The Jewish quarter preserves two medieval synagogues, and the town has an elegant, unhurried atmosphere. Combine with a visit to the nearby Castel del Monte.

Architecture
Harbour dining
Day trips
Explore town
Cisternino, Puglia
Valle d'Itria

Cisternino

4.5

A delightful whitewashed hilltop town recognised as one of Italy's "Borghi più belli" (most beautiful villages). Cisternino is famous for its bombette — delicious meat rolls cooked over charcoal in the town's butcher shops (fornelli pronti), where you choose your meat and eat at communal tables. The tranquil old town has a genuine, unhurried atmosphere with flower-filled balconies and sweeping views over the trulli-studded valley. It's a foodie paradise and a wonderful base for exploring the Valle d'Itria.

Food
Village life
Relaxation
Explore town
Fasano, Puglia
Valle d'Itria

Fasano

4.3

A bustling agricultural town that serves as a gateway between the Valle d'Itria and the coast. Fasano is best known for the Zoosafari, Southern Italy's largest wildlife park featuring a drive-through safari, amusement park, and aquarium — a full day of family entertainment. The surrounding area includes the archaeological site of Egnazia, beautiful coastal masserie, and access to some of the region's finest beaches. The nearby hamlet of Savelletri is a charming fishing village.

Families
Wildlife
Adventure
Explore town
Taranto, Puglia
Magna Grecia

Taranto

4.2

Founded as a Spartan colony in 706 BC, Taranto is one of the oldest cities in Italy. The MArTA archaeological museum houses one of the world's finest collections of Magna Graecia artefacts, including the stunning Ori di Taranto (Gold of Taranto). The atmospheric Città Vecchia (old town) sits on an island between two seas, connected by a dramatic swing bridge. The city is undergoing a cultural renaissance, with events like the Medimex festival drawing international visitors.

History
Museums
Culture
Explore town