Panorama of Cefalu coastal town and the sandy beach on the coast of Sicilian coast in Italy in the summertime.
Photograph: Cristian M Balate / Shutterstock
Photograph: Cristian M Balate / Shutterstock

The best beaches in Sicily for sun, sea and sand

Discover the calmest coves and smoothest sands along Sicily’s 500 miles of coastline – and live out your wildest ‘White Lotus’ dreams

Ella Doyle
Written by: Olivia Barber
Advertising

There’s no denying that Sicily has it all. Have a perfect city break in Palermo, or an island break in Taormina. But don’t sleep on one of Sicily’s brightest gems: its many and varied, extraordinarily beautiful beaches. 

With a mainland coastline stretching almost 500 miles – not to mention the surrounding Aeolian, Egadi and Pelagie archipelagos – there’s plenty of beachy goodness to get stuck into here. From a picturesque islet made famous by White Lotus to the most scenic seaside town you’ve (probably) ever seen, here are nine perfect beaches on the Med’s biggest island.

📍 Discover the best hotels across Sicily

At Time Out, all of our travel guides are written by local writers who know their cities inside out. For more about how we curate, see our editorial guidelinesThis guide includes affiliate links, which have no influence on our editorial content. For more information, see our affiliate guidelines

Sicily’s best beaches

1. San Vito Lo Capo, Trapani

Situated in Sicily’s north-western corner, San Vito is famed for its fine white sands and crystalline waters, set against the striking scenery of Monte Monaco. Beach clubs, bars and restaurants line the almost 3km-long seafront, and if you like rock climbing or hiking, the steep surrounding cliffs offer some spectacular rambling routes. In the peak months of July and August, it can be hard to land a sunbathing spot – either get there early or, if you prefer a quieter cove, you can head to the secluded, flora-filled beaches at the nearby Zingaro Nature Reserve.

Length: 3km 

Route from Trapani: A one-hour drive or an 80-minute bus

2. Isola Bella, Taormina

Meaning ‘beautiful island’, this shingle beach looks out onto a picturesque islet populated with tropical plants and citrus trees. (You might recognise it from season two of White Lotus). Royal property in the early 1800s, Isola Bella was sold to British gardener and botanist Florence Trevelyan in 1890 and has since been declared a protected nature reserve. At low tide, the islet is accessible via a small tongue of land in the sea. To scope out the snorkel spots, you can take a boat trip to Isola Bella marine park, where you’ll find coral-clad caves saturated with vibrant sea life.

Length: 800m 

Route from Taormina: A (quite tricky) 20-minute climb of just over 700 steps. Wear sensible shoes. 

Advertising

3. Spiaggia di Cefalù, Cefalù

Just over an hour by train from Palermo is the scenic seaside town of Cefalù, and a leisurely wander down the cobbled streets taking in the town’s medieval centre winds up at Cefalù’s main city beach. Locals line the harbour laden with fishing rods, whitewashed houses overlooking the sea shimmer in the sun, and rugged hills loom in the distance. The promenade above the beach has a row of restaurants, bars and ice cream shops – it would be rude not to grab a granita and spend an entire day here. 

Time Out tip: Got a bit more time? Other nearby beaches include Caldura, Mazzaforno and Settefrati. 

Length: 1.5km

Route from Palermo: A one-hour drive or a 45-minute train to Cefalù

4. Mondello, near Palermo

Mondello is tucked into the rugged hills of Capo Gallo and Monte Pellegrino, only a few kilometres from Palermo’s city centre. Along its stretch of sand, lidos play DJ sets and serve up aperitifs, and vendors bellow about their wares – coconuts, beers, doughnuts, you name it. There are bars, seafood restaurants and ice cream shops aplenty, and even roadside vans selling the classic Palermitan snack, panelle (chickpea fritter sandwiches). For an energetic afternoon, you can surf or windsurf the waves or take a hike up to Capo Gallo Nature Reserve and lighthouse, where Palermo’s hermit artist Isravele lives.

Length: 1.5km

Route from Palermo: a 30-minute bus from Palermo (the 806, which costs only €2)

Advertising

5. Aci Trezza and Aci Castello, Catania

Approximately half an hour from Catania lies this charismatic fishing village duo, a much-loved haunt among locals. The ‘aci’ beaches host a range of snorkel-worthy sea life in their clear turquoise waters, and from the shores, you can even revel in views of Mount Etna. Aci Castello beach is set against the imposing scenery of a Norman fortress nestled on a rocky cliff. Aci Trezza is famous for the distinctive sea stacks jutting out of the sea; known as the ‘Islands of the Cyclops’, in Homer’s Odyssey these boulders were thrown at Odysseus’ fleeing ships. Note that the beaches here are more gravelly than sandy, but well worth a visit nonetheless.

Length: both beaches found along a stretch of 60km coastline

Route from Catania: around 30 minutes by bus

6. Pool of Venus, Milazzo

The port city of Milazzo in northeast Sicily is the gateway to the seven Aeolian islands – but before you hop onto the hydrofoil, make a detour to the beguiling Pool of Venus. To access the pool, you’ll follow a meandering rocky path lined with prickly pear plants and olive trees that leads to a pretty promontory. There, you’ll find this charming natural pool, formed by a circle of lava rocks in the sea. Spend an afternoon plunging in the pristine waters of the pool and the Tyrrhenian sea.

Time Out tip: Make sure to pack water and snacks as there are no facilities at this wild beach.

Length: a small cove off the coast of Milazzo 

Route from Milazzo: a 15-minute drive from central Milazzo or a bus from the town

Advertising

7. Punta Secca, Ragusa

Anyone who’s seen ‘Inspector Montalbano’ – the TV series inspired by Sicilian author Andrea Camilleri’s detective books – will recognise Punta Secca’s pristine turquoise waters. Those looking for the full Montalbano experience can take a seat on the famous detective’s sun-kissed terrace, as the villa used in the series is now a thriving guesthouse. Punta Secca is one of Sicily’s prized locations – with its quaint village atmosphere and golden sands that go on for nearly four miles, you can see why.

Length: 6km

Route from Ragusa: a 30-minute drive or a 45-minute bus 

8. Rabbit Beach, Lampedusa

Facing out onto an island of the same name, Rabbit Beach – also called Spiaggia dei Conigli – is on the Pelagie island of Lampedusa. Despite the name, it’s actually a nesting place for loggerhead turtles. With its silky sands, azure waters and surrounding shrubland, Rabbit Beach is an unspoiled, tranquil place. If you want to take the remoteness levels up a notch, you can swim to Rabbit Island and look out for sea turtles and herring gulls. In summer, the island only allows 730 visitors per day, so you’ll need to book your visit.

Length: 150-200 metres

Route from Lampedusa: a 15-minute drive from Conigli 

Advertising

9. Spiaggia dello Scario, Salina

The second largest of the Aeolian islands, Salina’s coast is famous for its appearance in Michael Radford’s hit film ‘Il Postino’. While most scenes in the film were shot at Pollara Beach, just along the coastline you’ll find a beautiful, hidden rocky inlet, Spiaggia dello Scario. A craggy climb down from the village of Malfa brings you to a set of steep stairs and jaw-dropping views of the bay below. There are minimal amenities at this secluded spot, but there is a beach shack where you can get drinks and snacks, and rent an air mattress and parasol. From the water, you can take in views of smoking Stromboli and paradisiacal Panarea.

Length: 100m

Route from Salina: a 15-minute drive and a short walk

Best beaches in Sicily

Recommended
    You may also like
    You may also like
    Advertising