Sicily is full of ancient towns that are part of the I Borghi più belli d'Italia initiative. Here is a selection of the most beautiful villages in Sicily that are worth a visit.
1. Castelmola
Castelmola is a charming mountain town that towers over the famous Taormina and offers stunning panoramic views of the sea and the Etna volcano. The village has narrow stone streets, picturesque squares and traditional taverns where you can taste almond wine - a local speciality.

2. Erice
Erice is a medieval town situated on a mountaintop in western Sicily, surrounded by strong stone walls. The town is famous for its cobbled streets, stone houses and beautiful views of the coast and the Trapani salt fields. Erice also has a long tradition of confectionery production. Erice is home to the beautiful Castello di Venere (Castle of Venus), one of the town's main attractions.

3. Savoca
Savoca is a picturesque town east of Taormina, made famous by the filming of The Godfather. Savoca offers an authentic Sicilian atmosphere, with historic churches, stone houses and the iconic Vitelli Bar, where film fans from all over the world stop by.

4. Castiglione di Sicilia
Located on the slopes of Mount Etna, Castiglione di Sicilia is known for its medieval atmosphere, vineyards and breathtaking views of the surrounding countryside. The village is ideal for wine lovers as it is part of the famous Etna DOC area.

5. Montalbano Elicona
Montalbano Elicona is a charming mountain town with an imposing castle and medieval streets. The town offers not only historical monuments but also beautiful natural scenery in the surrounding area, including the mysterious megaliths of Argimusco.

6. Sambuca di Sicilia
Sambuca di Sicilia is a town full of history, culture and traditional architecture, surrounded by vineyards and olive groves. In 2019, it became famous thanks to the "houses for 1 euro" event, but its true charm lies in its Arab-Norman centre and relaxed rural atmosphere.

7. Geraci Siculo
Geraci Siculo is a quiet mountain village in the Madonie Mountains, perfect for those looking for an authentic Sicily away from the crowds. The village offers breathtaking views, medieval churches and traditional festivals.

8. Petralia Soprana
Petralia Soprana is one of the highest towns in the Madonie Mountains that has retained its medieval character. narrow streets, stone, quiet squares and breathtaking panoramic views of the mountains make petralia Soprana the ideal place for those seeking tranquillity and natural beauty.

9. Cefalù
Cefalù may be more famous than other villages, but its historic centre and charming streets still have the charm of a small town. The town is famous for its Norman cathedral (UNESCO), beaches and relaxed atmosphere.

10. Gangi
Gangi is a village awarded as the most beautiful village in Italy in 2014. Located on a hill in the centre of Sicily, it offers breathtaking views, historic palaces, churches and lively cultural traditions.

Our tip: What you can experience in Sicily:
Sicily offers much more than the Most Beautiful Villages: from the volcanic landscape of Mount Etna to pristine beaches and nature reserves like Zingaro. You can also visit ancient temples in Agrigento, Greek theatres in Taormina or Roman villas in Piazza Armerina.
Sicily is also a foodie's paradise - sample arancini, cannoli, granita, fresh fish and the famous Marsala wine.