Outdoor & fun

St Thomas' Bay

Check tickets & tours

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

St Thomas' Bay is a picturesque inlet on Malta's southeastern coast, known for its mix of sandy shore and rugged limestone rocks. The beach is a favorite among locals for a quick dip, with calm, clear waters ideal for swimming. The rocky areas on either side offer spots for sunbathing and snorkeling, where you can explore small caves and tidal pools. A promenade lined with cafes and restaurants runs along the bay, making it easy to spend a leisurely afternoon. Despite its popularity, the bay retains a relaxed, unpretentious atmosphere, and its shallow waters are particularly family-friendly.

Don't miss

  • The sandy beach with shallow, calm waters perfect for swimming
  • Rocky outcrops with small caves and snorkeling opportunities
  • The seaside promenade with cafes and restaurants for a meal with a view

Tickets & tours

Ways to visit St Thomas' Bay

You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.

More attractions in Marsaskala

Planning your trip to Marsaskala? See where to eat, more attractions, or build a Marsaskala itinerary.