Rent A

St. Peter’s Pool

St. Peter’s Pools is a stunning natural swimming pool located in the south of Malta in Delimara, close to Marsaxlokk.  The sea is crystal clear blue-green and the flat rocks which surround the bay make it ideal for sunbathing.  The bay is quite secluded and not as easily accessible from land as other beaches in Malta, making this bay a bit quieter during the summer months than other bays.