Beaches & gardens · Our pick in Malta
St Peter’s Pool
Swim from the rocks

Photo Credit
Image courtesy of © Diego Delso · CC BY-SA 4.0 via Wikimedia CommonsAbout St Peter’s Pool
St Peter’s Pool is a natural pool in the limestone of the Delimara peninsula near Marsaxlokk. There is no sand: you swim from flat rock ledges into deep, clear water. There are no facilities, so bring water and shade.
Why it's on our list
- Deep clear water
- No facilities
Opening hours, prices and seasonal openings change, so please check with St Peter’s Pool before you go.
What’s nearby
Distances from St Peter’s Pool are approximate, measured in a straight line (as the crow flies). Times are approximate too: walking at about 80 metres a minute, cycling at about 15 km/h and driving at typical city-traffic speeds. Traffic and routes vary.
Key sights
- Marsaxlokk1.8 kmWalk 23 minCycle 7 minCar or taxi 9 min
- Ħal Saflieni Hypogeum6.4 kmCycle 26 minCar or taxi 18 min
- Malta International Airport6.5 kmCycle 26 minCar or taxi 18 min
- Fort St Angelo7.6 kmCycle 30 minCar or taxi 20 min
- Upper Barrakka Gardens8.2 kmCycle 33 minCar or taxi 21 min
- St John’s Co-Cathedral8.5 kmCycle 34 minCar or taxi 22 min
- Spinola Bay11 kmCycle 44 minCar or taxi 27 min
- Mdina16 kmCar or taxi 36 min
- Golden Bay23 kmCar or taxi 50 min
- Ċirkewwa (Gozo ferry)27 kmCar or taxi 59 min