Puglia's borghi are where Italians go when they want to feel Italian. White limestone towns on hilltops, olive groves to the horizon, orecchiette drying on street tables, €8 seafood feasts, and beaches that rival Greece at half the price. The Valle d'Itria between Bari and Taranto is the densest concentration of beautiful small towns in southern Italy.
Plan a trip here →A circular town (the name means "round place") perched on a hill overlooking the Valle d'Itria's trulli-dotted landscape. White cummerse houses with sloped roofs, wrought-iron balconies dripping with flowers, and a centro storico so perfect it feels staged. It's not. The local white DOC wine (Locorotondo) is crisp and cheap (€3/glass). Fewer tourists than Alberobello, equally beautiful. Pop: 14,000.
A tangle of whitewashed alleys, arches, and unexpected piazzette. Famous across Puglia for its fornelli pronti — butcher shops with grills where you choose your cut of meat (bombette pugliesi are the specialty: thin pork rolls stuffed with cheese and herbs) and they cook it while you wait. €8–12 for a feast. Eat at any macelleria in the centro storico. Friday evening passeggiata is the event. Pop: 11,000.
Larger and more elegant than its neighbours — Baroque palazzi, a ducal palace, and the Festival della Valle d'Itria (July–August, opera and chamber music in courtyards). The capocollo di Martina Franca (cured pork neck) is one of Puglia's great salumi. The centro storico has the grandeur that Locorotondo and Cisternino lack, without Lecce's crowds.
Polignano: clifftop town with a beach in a cove below. Lama Monachile (the main cove) is small, crowded in August, and devastatingly beautiful year-round. Domenico Modugno (Mr. Volare) was born here — his statue overlooks the sea, arms spread. Grotta Palazzese restaurant (inside a sea cave, prix fixe €100+) is the famous one; the gelateria on Via Marchese di Montrone is the essential one. 30 min from Bari.
Otranto: Italy's easternmost town, where the Adriatic meets the Ionian. The Cathedral floor mosaic (1163–65, free) is a 600-square-meter Tree of Life with Alexander the Great, King Arthur, zodiac signs — a 12th-century Wikipedia in stone. The Aragonese castle (€5). Albania is 70km across the water. Pop: 5,600.
Old town on an island connected by a 17th-century bridge. Baroque churches, underground oil mills (frantoio ipogeo, €3), and the Ionian beaches south of town (Baia Verde, Punta della Suina) that have Caribbean sand without Caribbean prices. The fish market at dawn is working Puglia. Pop: 20,000.
Ostuni, the White City — every building lime-washed, three hills, olive groves running to the Adriatic. Walk the old town at night when the churches glow and the alleys are silent. The Taverna della Gelosia for orecchiette con cime di rapa (€9). Masseria stays in the surrounding countryside: €80–150/night, often with pool and olive groves.
A Borghi più Belli d'Italia member in the deep Salento, one of the most authentically untouched towns in Puglia. Palazzo Risolo, underground olive mills, and a centro storico where you're the only tourist. Combine with Lecce and the Salento coast. Pop: 4,700.
9. Conversano — Norman castle, Finoglio paintings, cherry orchards. 10. Grottaglie — the ceramics capital of Puglia, workshops in a ravine, grotesque terracotta figures.
Tell our AI your dates, budget, interests, and travel style. Get a day-by-day plan with real local picks.
Plan my trip — free