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.
More beaches
All in Malta
Blue Lagoon
Beach in Comino

Għajn Tuffieħa Bay
Beach in Mellieha

Buġibba Front
Beach in Bugibba

Marsaskala Bay (Zonqor Street platforms)
Beach in Marsaskala

Qbajjar Bay Beach
Beach in Zebbug (Gozo)
hours listed

The Gym - Zurrieq
Beach in Zurrieq

Xwejni Bay
Beach in Marsalforn
free, hours listed

Fond Għadir Beach
Beach in Sliema
free, hours listed
Nearby

The Malta Experience
Cinema in Valletta
hours listed

Lower Barrakka Gardens
Park in Valletta
free, hours listed

Ġugar Hangout & Bar
Bar in Valletta
hours listed

Casa Rocca Piccola
Museum in Valletta
hours listed

The Pub
Pub in Valletta
hours listed

The Malta Postal Museum & Arts Hub
Museum in Valletta
hours listed

Legligin
Restaurant in Valletta
hours listed

Tribelli - Authentic Maltese Cuisine
Restaurant in Valletta
hours listed