Sicily’s Best Beaches
Sicily’s 1,000kms of coastline has something for everyone including golden sandy beaches, pebbly coves, unspoilt nature reserves and bustling seaside resorts. From the Tyrrhenian coast in the north to the Mediterranean coast in the south and the Ionian coast in the east, Sicily has some excellent beaches. If it’s a long sandy beach you’re after, head to the beaches in the north of the island, though these do tend to be the busier parts of the coast. If it’s wild and untouched beaches, the south could appeal more, while the east has a more significant number of rocky shores and charming fishing villages.
Here are our top 5 beaches in Sicily
Cala Mosche, Vendicari
Cala Mosche may not have any bars, sun loungers or ice-cream sellers, but it is a quiet, little-known sandy beach well worth visiting for those seeking a peaceful location. Set within the Vendicari Nature Reserve on Sicily’s south-east coast and next to the archaeological site of Eloro, bathers will love the natural surroundings. Few, except the best informed, will make it here as access is limited to pedestrians, and requires a 15-minute walk through the Reserve. The beach has in the past been voted one of the most beautiful in Italy and also benefits from being set between two rocky ridges, meaning even on a windy day, the sea is calm and inviting – it’s an excellent spot for snorkelling too.
View our villas near Noto
San Vito Lo Capo, Trapani
San Vito Lo Capo’s turquoise waters and crescent-shaped sandy beach are a well-kept secret, sure to impress beach-lovers and considered by those who discover it to be one of Sicily’s best beaches. Set against the imposing backdrop of Monte Monaco in Sicily’s north-west, this charming coastal town is also a big hit with climbers. Visit in September to experience the Cous Cous Festival.
Cefalu is one of Sicily’s prettiest towns. Set on the Tyrrhenian Coast, its long sandy beach is one of the Sicily’s best beaches. The facilities here are excellent, too, making it the right choice for families. When not relaxing on the beach, wander the quaint streets of this postcard-pretty town or climb La Rocca to enjoy panoramic views over the old city and bay.
Mondello is a favourite spot in the summer months for both tourists and locals. A 20-minute drive from Palermo, much of the beach is privately owned (expect to pay around €10 per day for a lounger and umbrella), though there is also a public beach. Boasting a mile and a half of white sands, backed by lush green vegetation, it’s a beautiful spot to soak up the Sicilian sun. There are also plenty of facilities and excellent restaurants in Mondello itself.
Lido Fiori, Menfi
Lido Fiori on the south-west coast of Sicily is a child-friendly Blue Flag sandy beach close to Menfi, not far away from Selinunte, an essential place for wine. The beautiful sweeping arc of a beach has a backdrop of hills.