South Eastern Region, Malta

St Thomas Bay

St Thomas Bay, located in Marsascala, Malta, is a stunning natural beach known for its breathtaking views, clear turquoise waters, and golden sands. The beach is nestled among high cliffs and rocky outcrops, adding to its picturesque scenery. The bay is shallow, making it an ideal spot for people of all ages to swim comfortably. The warm Mediterranean climate guarantees pleasant beach days throughout the year.

St Thomas Bay is particularly popular during the summer months, when the beach can become quite crowded due to its reputation as one of the most beautiful spots on the island. Despite its popularity, the beach is often described as a relatively quiet and secluded spot, providing a much-needed respite from the busier beaches in the north of the island.

The bay offers excellent swimming and snorkeling opportunities due to the cleanliness and clarity of the sea. The beach's location, surrounded by cliffs, also makes it a perfect spot for sunbathing, although it's important to note that the beach has minimal shade due to its rock formations.

Along the shoreline, visitors will find several restaurants offering delicious local dishes, providing a great dining option after a day spent in the sun.

Parking at St Thomas Bay is typically free of charge and is available in the nearby streets. The beach can be accessed by climbing down from the top of the cliffs, which also provides an excellent vantage point to view the bay.

Discover places to stay near St Thomas Bay and enjoy its breathtaking views and clear turquoise waters during your visit.

In summary, St Thomas Bay offers an unforgettable beach experience with its stunning natural beauty, recreational opportunities, and convenient amenities. Its location in Marsascala, Malta, makes it a must-visit destination for those planning a holiday on the island.

What to do at St Thomas Bay?

Amenities

St Thomas Bay amenities include parking.

Restaurants

You can enjoy one of the restaurants at the beach while soaking up the sun.

Visitor Reviews

Visitor reviews highlight the stunning views, crystal-clear waters, and excellent swimming opportunities as the most appealing aspects of the beach. The natural beauty of the beach, including its rock formations and golden sands, is also highly appreciated by visitors. However, some visitors complain about the beach being crowded during the summer.

Where to Stay near St Thomas Bay?

If you're visiting St Thomas Bay, consider staying in the charming town of Marsascala, which offers a variety of accommodations within walking distance to the beach. Many visitors also explore neighboring areas such as Marsaxlokk, known for its vibrant fish market and traditional Maltese boats, making the beach part of a broader itinerary.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is St Thomas Bay?

Latitude: 35.8571394 / Longitude: 14.5706991

St Thomas Bay is located in South Eastern Region. The following map of St Thomas Bay shows the exact location.

St Thomas Bay: Weather Today

📅 Friday, April 24, 2026
Today at St Thomas Bay offers an average day for those looking to spend time by the coast, though it is not ideal for a full day of swimming. While the air temperature reaches 19.6 °C, the water remains quite brisk at 18.1 °C, making it too cold for a comfortable dip. You can expect a mix of sun and clouds throughout the day, so keep in mind that the UV Index is high at 7.65, meaning sun protection is essential if you are lounging on the sand. A light breeze is present, and with waves reaching a moderate height, the water may be a bit choppy. Overall, it is a pleasant day for a walk along the shoreline or relaxing by the water, but perhaps not the best for those hoping to swim.
🌬️

Air

Low / High14.3°C/19.6°C
Feels Like (High)18.9°C
🌊

Sea

Sea Temperature18.1 °C
Wave Height1.0 m
🌧️

Rain

Rain Chance25%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:17/19:42
Sunshine Hours12.3 hrs
UV Index7.65
Cloud Cover29%
💨

Wind

Speed13.2 km/h
Gusts32 km/h
DirectionNE

These beaches might also interest you

Beaches near St Thomas Bay