St. Peter's Pool Beach

St. Peter’s beach is a natural pool that is located in the South-West of Malta near Marsaxlokk.¬†

Must visit attractions:

  • The Delimara Tower
  • Xrob Ghalin Tower
  • and the St. Thomas Tower.

How to get there

  • Take a bus from the Malta International Airport towards Delimara
  • Local taxi/walking

St. Peter’s beach is a bit tricky to find. It will be better to go walking towards the Bay of Marsaxlokk or take a local taxi as there is no public transport facility.

On the beach

There are no public services available at the St. Peter’s beach, so, bring their own equipment for water sports. Also please note, that swimming for inexperienced persons or young children¬†can not be safe.

Photo gallery

Hotels near the beach

  • Port View Guest House
  • Harbour Lodge
  • Seabreeze Hotel
  • Water’s Edge
  • Excelsior Grand Hotel

Beach on the map

Delimara Point, Marsaxlokk, Island of Malta