Nowish

Beach in Valletta

St Elmo Bay

St Elmo Bay is a charming natural seawater pool nestled beside Fort St Elmo in Valletta. Unlike a conventional beach, this rocky swimming area is accessed by stairs, providing a unique spot for a cool dip. Perfect for a quick escape from the city hustle, do remember to walk from Valletta, as parking details are not available.

The details

Where
Fort St Elmo, Valletta, Malta, Valletta
Beach
Rocky

Contact details checked November 2026 from public sources (wmf.org, ancient-history-sites.com, matadornetwork.com).

Something out of date? Details come from OpenStreetMap and public sources — always check with the venue before you go.

Open larger map

More beaches

All in Malta

Nearby