♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Best of › Best Rocky Coves in Italy

Best Rocky Coves in Italy

We rank the 4 rocky coves in Italy. Baia di Ieranto (Italy) comes first with 4.7 / 5, followed by Cala degli Inglesi, Cala Rossa.

The sea reaches about 25 degrees C in season, and most of these beaches are at their best from June to September. 0 of the 4 have easy access, and 3 are hidden gems.

Save on Pinterest

Baia di Ieranto, Massa Lubrense, Campania

1Baia di Ieranto

Massa Lubrense, Campania · 4.7 / 5 · Challenging access · about 24 °C

A secluded cove on the Sorrentine peninsula, set between steep rocky headlands with deep turquoise water and a rugged, unspoilt shoreline.

Cala degli Inglesi, San Domino, Tremiti Islands

2Cala degli Inglesi

San Domino, Tremiti Islands · 4.6 / 5 · Moderate access · about 24 °C

A rocky cove on San Domino in the Tremiti Islands, with clear blue water and a rugged shoreline.

Cala Rossa, Favignana, Egadi Islands, Sicily

3Cala Rossa

Favignana, Egadi Islands, Sicily · 4.4 / 5 · Moderate access · about 25 °C

A rocky cove on the island of Favignana in the Egadi Islands, with pale tufa cliffs and clear turquoise water.

Porto Selvaggio, Puglia

4Porto Selvaggio

Puglia · 4.4 / 5 · Challenging access · about 25 °C

A rocky cove in a regional park on the Salento coast, with pine woods and turquoise water.

Quick comparison

#BeachCountryScoreWaterBest seasonAccess
1Baia di IerantoItaly4.724 °CJune–SeptemberChallenging
2Cala degli InglesiItaly4.624 °CJune–SeptemberModerate
3Cala RossaItaly4.425 °CJune–SeptemberModerate
4Porto SelvaggioItaly4.425 °CJune–SeptemberChallenging

How we picked these beaches

Included when the shoreline is mostly of this type, then ranked by our editorial score. See how we rate beaches for the full method.

Frequently asked questions

Which are the top-rated rocky coves in Italy?

Our top three are Baia di Ieranto (4.7 out of 5), Cala degli Inglesi (4.6 out of 5), Cala Rossa (4.4 out of 5). Scores are editorial ratings from the EuroShores team.

When is the best time to visit these beaches?

Most are at their best from June to September. Water temperatures average about 25 degrees C in season. Each beach page lists its exact season.

Do these beaches need a long walk?

Most need some walking, stairs or a rough road, so wear proper shoes and check the access note on each beach page.

More lists

All beaches in Italy · Beach finder · Map of all beaches · All lists