♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Best of › Best Rocky Coves in Malta and Gozo

Best Rocky Coves in Malta and Gozo

We rank the 9 rocky coves in Malta and Gozo. Blue Lagoon (Malta) comes first with 4.5 / 5, followed by St Peter's Pool, Wied il-Ghasri, Gozo.

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

Save on Pinterest

Blue Lagoon, Comino, Malta

1Blue Lagoon

Comino, Malta · 4.5 / 5 · Moderate access · about 25 °C

A sheltered bay of vivid turquoise water between Comino and the islet of Cominotto.

St Peter's Pool, Marsaxlokk, Malta

2St Peter's Pool

Marsaxlokk, Malta · 4.5 / 5 · Moderate access · about 24 °C

A natural rock pool on the Delimara peninsula, with clear water, pale limestone ledges and no sand.

Wied il-Ghasri, Gozo, Gharb, Gozo

3Wied il-Ghasri, Gozo

Gharb, Gozo · 4.5 / 5 · Moderate access · about 25 °C

Wied il-Ghasri is a narrow inlet cut into the cliffs on the north-west coast of Gozo, reached by steps down the gorge.

Ghar Lapsi, Siggiewi, Siggiewi, Malta

4Ghar Lapsi, Siggiewi

Siggiewi, Malta · 4.4 / 5 · Easy access · about 25 °C

Ghar Lapsi is a small rocky inlet on the south-west coast of Malta near Siggiewi, with ladders and flat rock platforms for swimming and no sand.

Xlendi Bay, Gozo, Xlendi, Gozo, Malta

5Xlendi Bay, Gozo

Xlendi, Gozo, Malta · 4.4 / 5 · Easy access · about 26 °C

Xlendi is a narrow bay on the south-west coast of Gozo, with steep golden cliffs on both sides and a small beach at the head.

Marsalforn Bay, Gozo, Marsalforn, Gozo

6Marsalforn Bay, Gozo

Marsalforn, Gozo · 4.2 / 5 · Easy access · about 25 °C

Marsalforn is a small town on the north coast of Gozo with a sheltered bay, a small beach of sand and pebbles and a promenade lined with restaurants and cafes.

Qbajjar Bay, Gozo, Gozo

7Qbajjar Bay, Gozo

Gozo · 4.1 / 5 · Easy access · about 25 °C

Qbajjar Bay is a rocky bay on the north coast of Gozo near Marsalforn, next to the old salt pans.

Fond Ghadir, Sliema, Sliema, Malta

8Fond Ghadir, Sliema

Sliema, Malta · 4.0 / 5 · Easy access · about 26 °C

Fond Ghadir is a rocky swim spot on the Sliema seafront in Malta, with flat platforms, ladders and clear water beside the promenade.

Marsaskala Bay, Malta, Marsaskala, Southern Harbour, Malta

9Marsaskala Bay, Malta

Marsaskala, Southern Harbour, Malta · 4.0 / 5 · Easy access · about 26 °C

Marsaskala is a fishing village on a long narrow bay in the south-east of Malta, with colourful boats in the water, a promenade and a small town beach.

Quick comparison

#BeachCountryScoreWaterBest seasonAccess
1Blue LagoonMalta4.525 °CMay–OctoberModerate
2St Peter's PoolMalta4.524 °CMay–OctoberModerate
3Wied il-Ghasri, GozoMalta4.525 °CJune–SeptemberModerate
4Ghar Lapsi, SiggiewiMalta4.425 °CJune–SeptemberEasy
5Xlendi Bay, GozoMalta4.426 °CJune–SeptemberEasy
6Marsalforn Bay, GozoMalta4.225 °CJune–SeptemberEasy
7Qbajjar Bay, GozoMalta4.125 °CJune–SeptemberEasy
8Fond Ghadir, SliemaMalta4.026 °CJune–SeptemberEasy
9Marsaskala Bay, MaltaMalta4.026 °CJune–SeptemberEasy

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 Malta and Gozo?

Our top three are Blue Lagoon (4.5 out of 5), St Peter's Pool (4.5 out of 5), Wied il-Ghasri, Gozo (4.5 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.

Which of these beaches are easiest to reach?

Ghar Lapsi, Siggiewi, Xlendi Bay, Gozo, Marsalforn Bay, Gozo, Qbajjar Bay, Gozo, Fond Ghadir, Sliema and 1 more have easy access. The others need a walk, stairs or a rougher road, so check the access note on each page.

More lists

Beach finder · Map of all beaches · All lists