St. Peter’s Pool: the beautiful natural pool next to Marsaxlokk


St. Peter’s Pool is one of the most beautiful and stunning natural swimming pools in Malta and is located close to Marsaxlokk in the southwest of Malta.

The sea at St. Peters Pool is crystal clear with an amazing azure and light green colors and offers excellent snorkelling opportunities. The flat rocks around St Peter’s Pool provide perfect sunbathing areas and the high rocks offer some shade from the strong sun.

Ladders are available to access the sea and the more adventurous bathers have the option of diving into the waters from a few meters up. St. Peter’s Pool is popular with the locals, especially for those living in nearby villages and with tourists who are looking for a quieter place to spend their day. However, due to its remote location and bad roads leading there it’s rarely ever crowded and you can always find a spot just for yourself.

Make sure that you bring anything you need for a day out as there are no facilities whatsoever. This natural swimming pool might not suitable for small children. Nevertheless, stunning St. Peter’s Pool is a real treat for those looking for a special spot out of the busy tourist areas.

Uncover Malta
Follow us

Uncover Malta

We are an international team and we want to show that Malta and Gozo are "the place to be".
We have been discovering the best for you on this island.
Uncover Malta
Follow us

Latest posts by Uncover Malta (see all)

Rate and write a review

Marsaxlokk MT
Get directions