Beach in Marsaskala
St. Thomas Bay
St. Thomas Bay is a picturesque public coastal bay in Marsaskala, featuring a sandy shore alongside flat rocky areas and clear shallow waters. It’s an ideal spot for swimming, snorkeling, and seasonal watersports. You'll find charming nearby cafés for refreshments, and street parking is available, along with handy bus stops to make your visit effortless. Whether you're keen to dive into the water or relax by the shore, this bay has something for everyone.
The details
- Where
- St Thomas Bay, MSK 1162 Marsaskala, Malta, Marsaskala
- Beach
- sandy and rocky
- Facilities
- seasonal watersports, nearby cafés
- Parking
- Street parking; nearby bus stops
- Beach
- Sandy, Rocky
Good for
Contact details checked November 2026 from public sources (en.wikipedia.org, tripadvisor.com, avygeo.com).
Something out of date? Details come from OpenStreetMap and public sources — always check with the venue before you go.
More beaches
All in MaltaNearby

Munxar Point
Beach in Marsaskala
hours listed

Żonqor Point
Beach in Marsaskala

St. Thomas Tower
Fort in Marsaskala
hours listed

frullado
Ice cream spot in Marsaskala

Ice & More - Icecream Shop
Bar in Marsaskala
hours listed

Lemon 'n' Lime Pub
Bar in Marsaskala

Vero Gelato
Ice cream spot in Marsaskala

Coffee Circus Connections / Marsaskala
Café in Marsaskala
hours listed






