♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Best of › Hidden Gem Beaches in Malta and Gozo

Hidden Gem Beaches in Malta and Gozo

We rank the 8 hidden gem beaches in Malta and Gozo. San Blas Bay (Malta) comes first with 4.5 / 5, followed by St Peter's Pool, Wied il-Ghasri, Gozo.

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

Save on Pinterest

San Blas Bay, Nadur, Gozo, Malta

1San Blas Bay

Nadur, Gozo, Malta · 4.5 / 5 · Challenging access · about 25 °C

A secluded cove below Nadur on Gozo that can only be reached on foot or by quad down a steep, rough road.

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.

Fomm ir-Rih Bay, Mgarr, Malta

4Fomm ir-Rih Bay

Mgarr, Malta · 4.4 / 5 · Challenging access · about 23 °C

A remote pebble bay at the foot of steep cliffs on the west coast of Malta, with a rugged setting and no development.

Ghar Lapsi, Siggiewi, Siggiewi, Malta

5Ghar 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.

Mgarr ix-Xini, Gozo, Malta

6Mgarr ix-Xini

Gozo, Malta · 4.4 / 5 · Moderate access · about 24 °C

A narrow, sheltered inlet on the south coast of Gozo with a small pebble beach, clear water and a historic watchtower above.

Xlendi Bay, Gozo, Xlendi, Gozo, Malta

7Xlendi 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.

Imgiebah Bay, Selmun, Malta

8Imgiebah Bay

Selmun, Malta · 4.3 / 5 · Moderate access · about 23 °C

A small sandy bay on the north coast of Malta, reached by a path down from Selmun, with clear water and rocky headlands.

Quick comparison

#BeachCountryScoreWaterBest seasonAccess
1San Blas BayMalta4.525 °CJune–SeptemberChallenging
2St Peter's PoolMalta4.524 °CMay–OctoberModerate
3Wied il-Ghasri, GozoMalta4.525 °CJune–SeptemberModerate
4Fomm ir-Rih BayMalta4.423 °CMay–OctoberChallenging
5Ghar Lapsi, SiggiewiMalta4.425 °CJune–SeptemberEasy
6Mgarr ix-XiniMalta4.424 °CMay–OctoberModerate
7Xlendi Bay, GozoMalta4.426 °CJune–SeptemberEasy
8Imgiebah BayMalta4.323 °CMay–OctoberModerate

How we picked these beaches

Included when we flag the beach as a hidden gem, meaning it is quieter than the headline beaches nearby, then ranked by editorial score. See how we rate beaches for the full method.

Frequently asked questions

Which are the top-rated hidden gem beaches in Malta and Gozo?

Our top three are San Blas Bay (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 24 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 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