St Thomas Bay
Marsaskala, Malta
Duration
1-2 hours
Entry
Free
Hours
24/7
Cruise
Day Trip ✓
A deeply indented bay in southeastern Malta popular with locals for swimming and windsurfing. It features a mix of sandy areas and rocky platforms surrounded by a scenic coastline.
Local Tip
Visit during the early morning on weekdays to avoid the weekend crowds and enjoy the calmest waters.
St Thomas Bay is a picturesque inlet located in the limits of Marsaskala. It is a favorite spot for local families and water sports enthusiasts, particularly windsurfers who take advantage of the bay's unique geography. The area is characterized by its indented coastline and surrounding residential charm.
The beach area offers a mix of sand and flat rocks, making it suitable for sunbathing and easy entry into the sea. While the area has seen development, it retains a relaxed, authentic Maltese seaside atmosphere that feels distinct from the more commercialized tourist hubs.
Visitors can enjoy a pleasant walk along the coast towards the Munxar headland or continue the trail towards Marsaxlokk. The bay is well-served by nearby kiosks and bars, providing refreshments during the warmer months.
⭐ Highlights
- ✓Sandy and rocky swimming spots
- ✓Popular windsurfing location
- ✓Coastal walking trails
- ✓Proximity to Marsaskala village
- ✓Scenic Munxar headland views
How to Get There
Accessible by bus from Valletta or by car with parking available nearby.
Open in Google MapsBest Time to Visit
Summer months for swimming; spring for coastal walks.
Visitor Tips
- 💡Bring water shoes for rocky areas
- 💡Check wind conditions for swimming
- 💡Parking can be limited on summer weekends
📍 Nearby Attractions
- Marsaskala Promenade
- Xrobb l-Għaġin Nature Park
- St. Thomas Tower
- Marsaxlokk Fishing Village
St Thomas Bay — Frequently Asked Questions
Is entry to St Thomas Bay free?
Entry to St Thomas Bay costs Free.
How long should I spend at St Thomas Bay?
We recommend spending around 1-2 hours at St Thomas Bay to see the highlights.
What are the opening hours of St Thomas Bay?
St Thomas Bay is open: 24/7.
Where is St Thomas Bay in Malta?
St Thomas Bay is located in Marsaskala, Malta.
Is St Thomas Bay suitable for cruise day visitors?
Yes, St Thomas Bay is cruise-friendly and easily accessible from Valletta's cruise terminal during a day visit to Malta.
What's the best tip for visiting St Thomas Bay?
Visit during the early morning on weekdays to avoid the weekend crowds and enjoy the calmest waters.
Book a Guided Tour
Explore Malta with expert local guides
Explore Malta by Boat
Charter a boat or join a sea cruise

