A family-friendly sandy bay with shallow water, ringed by boathouses and a restaurant, and listed as an official bathing-water monitoring point (site A08).
St Thomas Bay is a family-friendly sandy bay on the south-eastern coast of Malta, about 1 km south of the centre of Marsaskala. It is one of the island's more traditional local beach spots, with shallow water that makes it comfortable for children and casual swimmers. The bay is ringed by boathouses along the shore and has a restaurant on the bay, which gives it the feel of a long-established Maltese summer retreat rather than a resort beach. The sand is mixed with pebbles and rock in places, and the water is generally clean and calm in summer. St Thomas Bay is an official bathing-water monitoring point, listed as site A08 under the Environmental Health Directorate's programme, and a bathing water profile is published online. The bay is a curved open cove, and while it is more sheltered than the exposed rocky points nearby, strong winds from the east can bring swell into the shallows. The vibe is relaxed and local, with families, older residents and weekend swimmers using the beach, and it is busiest on summer weekends and public holidays. Amenities include the restaurant on the bay, kayak hire run by Sensi Watersports Malta and the boathouses that line the shore. Visitors should bring their own umbrellas and beach gear, as the facilities are modest compared with larger beach clubs. Access is straightforward. Malta Public Transport routes 91, 92 and 93 link Valletta with Marsaskala, with a single fare of EUR 2.00 in winter and EUR 2.50 in summer, valid for two hours with free transfers. From the town centre the bay is roughly 1 km away, a short walk or drive. Parking is available in the surrounding streets, though it fills quickly on hot weekends. The best swimming season is June to September, when the sea is warm and conditions are generally calm. Kayaking along the nearby coast is a popular activity, and the restaurant provides a convenient place to eat without leaving the bay. Outside summer the bay is quiet and good for a coastal stroll.
| Distance | About 1 km south of Marsaskala town centre |
|---|---|
| Getting there | Malta Public Transport routes 91, 92 and 93 link Valletta with Marsaskala; EUR 2.00 (USD 2.30) single in winter, EUR 2.50 (USD 2.88) in summer, valid for 2 hours with free transfers |
| Difficulty | easy |
| Best season | June to September |
| Address | St Thomas Bay, Marsaskala MSK, Malta |
Amenities
- Restaurant on the bay
- Kayak hire (Sensi Watersports Malta)
- Boathouses along the shore
Good to know
- Best for
- families, swimmers, sunbathers, beachcombers
Location
St Thomas Bay, Marsaskala MSK, Malta
35.8525, 14.5658 View on map
Highlights
- Sandy bay with shallow water suited to children
- Boathouses ringing the shore give a traditional Maltese character
- Restaurant directly on the bay
- Kayak hire from Sensi Watersports Malta
- Official bathing-water monitoring point (site A08)
Tips for visiting
- Arrive early on summer weekends, as street parking around the bay fills quickly
- Bring an umbrella or shade, since beach facilities are modest
- Check the Environmental Health Directorate bathing water profile for current quality
- Hire a kayak to explore the nearby coastline
- Visit on weekdays for a quieter swim
When to visit
June to September, with weekday mornings the quietest and weekends the busiest.
Visit, book or contact
Frequently asked questions
Is St Thomas Bay good for children?
Yes. The bay has shallow water and a sandy entry, and it is regarded as family-friendly.
How do you get to St Thomas Bay?
Take Malta Public Transport route 91, 92 or 93 from Valletta to Marsaskala, then walk or drive about 1 km south to the bay.
Are there facilities at the bay?
There is a restaurant on the bay and kayak hire by Sensi Watersports Malta. Visitors bring their own umbrellas and beach gear.
Is the water quality monitored?
Yes. The bay is an official bathing-water monitoring point, site A08, and a profile is published by the Environmental Health Directorate.