10/06/2026
7 Towns in Puglia That Most Tourists Will Never Find
Most visitors go to the same few places in Puglia.
Alberobello. Polignano a Mare. Ostuni.
And yes, they are beautiful.
But they are also the places everyone has already seen on Instagram, in travel guides, and in every “best of Puglia” itinerary. If you want the side of Puglia that feels deeper, quieter, older, and more real, you have to look beyond the obvious names.
These are the towns that make people fall in love with Puglia for the right reasons.
1. Lecce
Lecce is often called the Florence of the South, but honestly, it does not need Florence to explain it.
It has its own soul.
The city is carved from warm, honey-colored limestone, soft enough for artisans to shape into impossible details and then hard enough to survive for centuries. Churches, balconies, palaces, doorways — everything seems alive with angels, flowers, saints, monsters, and strange faces looking down from the stone.
This is Barocco Leccese, the Baroque style of Lecce, and it is one of the most beautiful architectural languages in Italy.
Go to Piazza del Duomo at sunset and you will understand immediately.
There is also a Roman amphitheater in the middle of the city, once large enough for thousands of spectators. It was buried for centuries and only rediscovered in the early 1900s.
And then there is the food.
Start the morning with a warm pasticciotto. Drink a caffè leccese, espresso poured over ice with almond syrup. Try rustico leccese, a flaky pastry filled with béchamel and mozzarella. For lunch, look for ciceri e tria, pasta with chickpeas, one of the great old dishes of Salento.
Lecce is elegant, theatrical, golden, and still somehow less overwhelming than many famous Italian cities.
Fly into Brindisi, about 40 minutes away, or take the train from Bari.
2. Otranto
Otranto feels different from the rest of Italy.
It is the easternmost city in the country, closer to Albania than to Naples, and you can feel that borderland energy in the old town.
The cathedral alone is worth the trip.
Walk inside and look down. The entire floor is covered by a vast 12th-century mosaic: a Tree of Life filled with strange figures, kings, animals, mermaids, zodiac signs, biblical scenes, and legends woven together in stone. It is one of the most extraordinary medieval floor mosaics in Europe.
Then, beside the cathedral, you find something much darker: the chapel containing the remains of hundreds of people killed during the Ottoman siege of 1480.
Otranto is beautiful, but it is not just pretty. It has weight.
The sea is clear, the old streets feel almost Greek, and the coastal road from Lecce is one of the most beautiful drives in southern Italy.
About 1 hour from Lecce.
3. Galatina
Galatina is only a short distance from Lecce, but most tourists pass it without knowing what they are missing.
The reason to go is the Basilica di Santa Caterina d’Alessandria.
Inside, almost every surface is covered with 14th-century frescoes. Walls, vaults, arches, columns — all painted in vivid medieval scenes that still feel alive after six centuries. It is one of those places where you step inside expecting a church and suddenly feel like you have walked into a painted world.
Galatina is also linked to two very local stories.
One is sweet: it is connected to the origins of pasticciotto, the famous pastry of Salento.
The other is stranger: tarantism, the old belief that frenzied dancing could cure the bite of a spider. The tarantella tradition is tied to this part of Puglia.
Small town. Huge history.
About 20 minutes from Lecce.
4. Gallipoli
Gallipoli is not the Greek island.
This Gallipoli is in Puglia, and its old town sits on a small island connected to the mainland by a bridge.
Cross that bridge and the town changes immediately.
You enter a tight maze of alleys, Baroque churches, balconies, fish shops, laundry, sea views, and streets that always seem to lead back toward the water. The Aragonese Castle guards the entrance, and the old town still feels like a place built around the sea, not tourism.
Nearby, the beaches of Baia Verde and Punta della Suina have some of the clearest water on the Ionian side of Puglia.
In summer, Gallipoli can be busy and lively, especially at night. In spring or autumn, it is much easier to feel its real charm.
About 40 minutes from Lecce.
5. Conversano
Conversano is only a short distance from Polignano a Mare, but it feels like another world.
Polignano gets the crowds.
Conversano gets the quiet.
This is a hilltop town with a Norman castle, a Romanesque cathedral, old streets, and a slower rhythm. Inside the castle, there are large 17th-century paintings by Paolo Finoglio showing scenes from the story of Jerusalem Delivered — dramatic, theatrical, and almost unknown to many visitors.
The countryside around Conversano is full of cherry orchards, and if you come during the right season, the town has a completely different atmosphere.
It is one of those places that reminds you how many beautiful towns in Italy remain hidden simply because they are ten minutes away from somewhere more famous.
About 30 minutes south of Bari.
6. Ceglie Messapica
Ceglie Messapica is where you go if you care about food.
It is one of the great food towns of the Valle d’Itria, the kind of place Italians mention when they are talking seriously about eating well in Puglia.
Here you find handmade orecchiette, bombette, local cheeses, meat cooked simply and properly, Primitivo wine, and the kind of long lunch that makes you forget your schedule.
The old town is small, white, and quiet, with narrow streets and a medieval feeling that has not been polished too much for visitors.
You are also close to trulli countryside, but without the same prices and crowds you find around Alberobello.
If you want Puglia through food, not just photos, put Ceglie on your list.
About 15 minutes from Ostuni.
7. Martina Franca
Martina Franca is one of the most elegant towns in Puglia, yet many visitors rush past it on the way to somewhere more famous.
That is a mistake.
The town has whitewashed streets, Baroque palaces, wrought-iron balconies, hidden courtyards, and one of the most graceful historic centers in the Valle d’Itria. The Basilica di San Martino is beautiful, and the town feels refined without being stiff.
Every summer, Martina Franca hosts the Festival della Valle d’Itria, an opera festival that has been part of the town’s cultural life since the 1970s.
It is also famous for capocollo di Martina Franca, a cured pork specialty with deep local roots and Slow Food recognition.
Martina Franca is not loud. It does not try to impress you in one minute.
It slowly wins you over.
About 30 minutes from Alberobello.
The point is not that you should skip Alberobello, Polignano, or Ostuni.
They are famous for a reason.
But Puglia is much bigger and much richer than the same three stops everyone repeats.
If you want Baroque streets, medieval mosaics, quiet frescoed churches, island old towns, food villages, castles, ceramics, whitewashed alleys, and places where people still live their normal lives, go a little further.
That is where Puglia becomes unforgettable.