If you like our online travel guides you’ll love our walks. Check out all our expert guided tours at walksofitaly.com. And if you like small towns, read our blogs on the best small towns to visit all around Italy.
The small towns of Italy are beautiful—and we think those in southern Italy have a particular charm! Boasting stunning views, impressive cathedrals, and jaw-dropping settings, these Italian towns are sure to awe you.
Having trouble deciding where to go on your next trip to southern Italy? From unspoiled hilltop towns to popular summer destinations, here are ten of our favorite small towns in Italy’s south!
Known as the “Pearl of the Tyrrhenian Coast,” Maratea, an off-the-beaten-path gem in the region of Basilicata, boasts pristine beaches, lush Mediterranean vegetation, and crystal-clear waters. Not only is it the perfect getaway for nature lovers—there’s plenty to see and do here, too.
An unspoiled medieval town, Maratea is home to no fewer than 44 churches! It’s also home to a 68-foot marble statue of the Redeemer (much like the one in Brazil), looming from the peak of Monte San Biagio. Nearby is the Basilica of San Biagio, reputedly built on top the remains of an ancient temple to Minerva… and boasting splendid views of the entire area!
Perched in the Lucanian Dolomites and backdropped by rugged peaks, Pietrapertosa is stunning. It’s also not for the faint-of-heart: Situated at 3,000 feet above sea level on the side of a cliff, you can only get there on a winding (and thrilling!) mountain road. Want a further adrenaline rush? Don’t miss the Flight of Angels—one of the highest, longest and fastest zip lines in the world.
Remarkable sites that you shouldn’t miss when in Pietrapertosa include the Saracenic castle (and its breathtaking views); the San Francesco Convent, built on the ruins of a Roman fortress; and Pietrapertosa’s main church, dedicated to San Giacomo, and still with its medieval frescoes.
Atrani, Amalfi coast
While Positano is billed as the “Jewel of the Amalfi coast” (for more info read out insider’s guide to the Positano), there are plenty of off-the-beaten-path gems on this stunning coastline. Atrani, situated south of Amalfi, might be our favorite. It’s the smallest town in southern Italy—but one of the most charming.
With its seaside houses and serene atmosphere, Atrani is perfect for visitors looking for a quiet base on the Amalfi coast. And for those in search of a sandy beach (not so easy to find here), visiting Atrani is a must! Plus, you can combine your sightseeing with your sunbathing: Overlooking the beach is the stunning Collegiata di Santa Maria Maddalena, a Baroque church dedicated to the town’s patron saint. And don’t miss Piazza Umberto I, the social hub of this small town. For a more cosmopolitan, but still very quaint and atmospheric stay, read our blog about our favorite city on the Amalfi Coast.
Located on the Salento peninsula of Puglia, Specchia sits on a hilltop surrounded by countryside. This sleepy, southern seaside town dates back to the 9th century. And, with its narrow streets, quiet alleyways and humble courtyards, it still feels timeless!
Specchia once served as a defensive base, which makes for some interesting attractions today—including, in the main square, Risolo castle. Although it’s since been integrated into later buildings, you can still make out the 15th-century rectangular towers. There are remains of its defensive walls on the west side of town, too.
Perched on top of an imposing cliff, Tropea boasts a dramatic view of the turquoise sea and golden sand. And, unsurprisingly, this small town is Calabria’s most renowned destination—especially in the summer!
While the views from Tropea are striking, the most picturesque is that of the rock outcropping, once an island and today still called Isola Bella. As well as gorgeous views and beaches, Tropea has top-notch food. Don’t miss its famous, sweet red onions… perfect for making delicious marmalade!
More than 2,500 feet above sea level, Bova has gorgeous, panoramic views of the Ionian coastline. It’s also home to a cathedral dating back to the 5th century, ruins of a castle, fountains, and many noble residences. Even so, this gem of a town is off the radar for not only foreign tourists, but Italians, too—making it a fantastically authentic small town to visit!
Even more interesting is Bova’s deeply-rooted history: One of few towns in the region of Calabria that still preserves its ancient Greek traditions, residents here still speak Griko, a form of the Greek dialect. In an effort to preserve, and raise awareness of their culture, the town holds a summer festival, “Paleariza,” every year.
One of the most picturesque, charming towns in Puglia’s Salento peninsula, Otranto boasts not only beautiful beaches and turquoise waters, but a wealth of history and architecture. Don’t miss the Romanesque cathedral, originally built by the Normans in the 11th century; it features a remarkable 12th-century mosaic floor. Plus, as Italy’s easternmost town (putting it in a highly strategic position), Otranto was invaded… a lot! The defensive walls encircling the center still bear witness to the its violent history; the most notorious being the 1480 attack by the Ottomans.
Today, this idyllic town springs to life in summer as a popular destination for those seeking the sea, sun, and great food (here’s some of the great food you’ll find in Salento!).
With its ancient Greek origins, it comes as no surprise that Cefalù’s name is derived from a Greek word that means “head,” signifying “cape.” Sitting between the natural bay and a towering rock on Sicily’s northern cost, Cefalù’s setting is spectacular—and the small town in Sicily is only an hour’s drive from Palermo.
The architectural highlight of Cefalu is certainly the magnificent Cathedral commissioned by Norman king Roger II in the 12th century. Make your way up the imposing steps… and prepare to be awed by the splendid mosaics of Christ the Pantocrator! For the more adventurous, head up the massive rock behind the cathedral for the remains of the Temple of Diana from the 5th century B.C., and a Byzantine castle… not to mention incredible views!
Erice, an enchanting town situated in north-western Sicily, soars 2,000 feet above the town of Trapani. On a clear day, you can see the Egadi islands from here!
Perhaps more than any other town on this list Erice feels like something out of a fairytale. This well-preserved medieval town boasts castles, a maze of steep cobblestoned alleys, a lovely garden with breathtaking views, an impressive cathedral, and the striking bell tower. To get here in the most thrilling way possible, take the cable car from Trapani (and don’t forget your camera!).
Certainly not off-the-beaten-path, Taormina is a popular destination all year round—with reason! It’s a charming town boasting remarkable views of Mt. Etna and is also home to the lovely Piazza IX Aprile, a lively square that feels like a huge, outdoor terrace.
No visit to Taormina is complete without a visit to the Greek theater, the second-largest in Sicily, with its origins dating back to the 3rd century B.C. For a tranquil spot to take in the views, head to the verdant public gardens, an English-style garden overlooking the sea that serves as a welcome retreat especially in the heat and crowds of summer. For more on this gem, check out our blog on places to visit in Taormina!
by Walks of ItalyView more by Walks ›
21 responses to “The Best Small Towns in Southern Italy and Sicily, in Photos”
Book a Tour
Pristine Sistine - The Chapel at its Best
Premium Colosseum Tour with Roman Forum Palatine Hill
Rome Food Tour with Pizza-Making, Local Market Tastings
Crypts, Bones Catacombs: Underground Tour of Rome
VIP Doge's Palace Secret Passages Tour
Legendary Venice: St. Mark's Basilica, Terrace Doge's Palace