Malta enjoys hours of year-round sunshine and the highest sea temperatures in Europe. The dreamy climate and abundance of rocky outcrops make Malta a perfect island for swimming.
But some Malta swimming spots can be a little hard to find. I’ve selected five of the best places to go for a swim in Malta with tips on how to reach them without a car. So jump right in and be inspired for your next dip.
Some posts on this site contain affiliate links to products or services I’ve found useful. If you make a purchase through these links I may earn a small commission (at no extra cost to you). This helps keep the travel blog running, so thank you.
Best Malta swimming spots
Much of Malta has rocky beaches, so you might want to get yourself a pair of water shoes. Go for a pair with a good sole so you can enjoy splashing about in all that gorgeous blue water without having to worry about catching your feet on anything spikey.
St. Peter’s Pool
Situated close enough to the village of Marsaxlokk to walk from there, St. Peter’s Pool is one of the popular places to go swimming in Malta for locals and tourists alike.
Marsaxlokk has a lovely old-fashioned feel to it, with traditional Maltese painted boats, Dgħajsa, floating in the harbour and faded pastel-toned buildings providing a backdrop to the waterfront.
There are several cafes and restaurants if you want to eat before or after your swim. Although if you prefer to take your own picnic you can pick up supplies from the supermarket at the top of Triq Iz-Zejtun (5 minutes from the harbour).
How to get to Marsaxlokk
Take bus #81 from St Anne Street, Valletta, bus stop ‘Floriani A’, to Marsaxlokk. Get off at bus stop ‘Marsaxlokk’. Journey time approx. 35 minutes.
Or you can take bus #91 and change at Moro to bus #210.
How to get to st. Peter’s Pool (30 minutes walk)
- Follow Marsaxlokk harbour east, walk round past Tourist Information, on Triq il Wilga.
- At the T-junction with Power House, turn right and continue for about five minutes until you see a sign for St. Peter’s Pool on the left.
- This will take you up a dirt track, which looks like it comes to a dead end on Google maps but it actually bends left then right and joins a tarmac road, Triq Delimara. When it joins the road, turn right.
- Continue straight for about five minutes then turn left at the sign for St. Peter’s Pool. Follow this track for about five minutes, as it snakes right and left towards the coast, and you’ll arrive at one of the best swimming spots in Malta, St. Peter’s Pool.
Stretch out on the rocks. Depending on the time of day, you might be able to get some shade against the rocks at the back. You’re likely to see people running at speed off the top of the cliffs and diving into the blue pool below.
Mr Flip Flops Included had a go and got an ear infection to go with it, whilst I admired from a safe distance. There aren’t any facilities here so remember to bring water and anything else you need. Although this natural pool area is one of the most beautiful places to go for a swim in Malta, it can get crowded.
Top tip, to avoid the crowds, follow the rocks around the cliffs to the left. These rocky salt pans stretch out for what seems like forever. It really does feel like you’re on another planet. Keep exploring until you find a swimming spot you like and launch yourself into the water from there (safely of course).
If you’ve rented a car in Malta, combine a trip to St Peter’s Pool with other wonderful places in Malta for your own road trip.
Please visit:
Our Sponsor