Marsaskala
Travel Guide
Visit Marsaskala
Where to stay in Marsaskala
San Tumas
4/5(2 area reviews)
While there might not be top attractions in San Tumas, you can explore the larger area and discover places like St. Peter's Pool and Pretty Bay.

Bellavista
Though Bellavista may not have many top sights, you can venture to the surrounding area to see attractions like Marsaxlokk Bay and Hal Saflieni Hypogeum.

The Westin Dragonara Resort, Malta
Dragonara Road, St. Julian's, Malta
The price is RM1,478 per night from 29 Aug to 30 Aug
RM1,478
RM1,586 total
29 Aug - 30 Aug
includes taxes & fees
Stay at this 5-star luxury hotel in St. Julian's. Enjoy free WiFi, an outdoor pool, and 3 restaurants. Our guests praise the helpful staff and the clean rooms ...
9.4/10 Exceptional! (1,012 reviews)
"Outstanding hotel, rooms, food, staff amd facilities"
Reviewed on 10 Aug 2025

Malta Marriott Resort & Spa
39 Main Street, Balluta Bay, St. Julian's
Fully refundableReserve now, pay when you stay
The price is RM1,104 per night from 31 Aug to 1 Sept
RM1,104
RM1,186 total
31 Aug - 1 Sept
includes taxes & fees
Stay at this 5-star luxury hotel in St. Julian's. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property ...
9.4/10 Exceptional! (664 reviews)
"I will always return to the Marriott Malta, it seems to get better every time I go back. The manager and their team are really committed to an exceptional guest experience and go above and beyond to ensure everyone is happy. The property itself is clean, well maintained and has excellent housekeeping ..."
Reviewed on 8 Aug 2025

Corinthia St George's Bay
St. Georges Bay, St. Julian's, Malta
The price is RM993 per night from 19 Aug to 20 Aug
RM993
RM1,067 total
19 Aug - 20 Aug
includes taxes & fees
Stay at this 5-star luxury hotel in St. Julian's. Enjoy free WiFi, 4 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff ...
8.8/10 Excellent! (997 reviews)
"Very pleasant stay at The Corinthia."
Reviewed on 4 Aug 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Blubay Apartments by ST Hotels
67, Fleet Street, Gzira, Malta
Stay at this 3-star business-friendly aparthotel in Gzira. Enjoy free WiFi, an outdoor pool, and a rooftop terrace. Our guests praise the helpful staff in our ...
7.2/10 Good! (551 reviews)
Pleasantly sui
"Really surprised me and my friends, if your looking for a budget place to stay but in good location this is the place to stay"
Reviewed on 23 Jun 2025

StiLLel Retreat
Triq Il-Korp Tal-Pijunieri, St. Paul's Bay
Stay at this 3.5-star aparthotel in St. Paul's Bay. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Popular attractions Mellieha Bay and Golden ...
8.6/10 Excellent! (89 reviews)
"Everything is good but no have there reception guy thats problm only there no one guide"
Reviewed on 27 Jul 2025

Triton
Triq It-Tartarun, Qawra, St. Paul's Bay
Stay at this 3-star aparthotel in St. Paul's Bay. Enjoy free WiFi, balconies, and cable TV channels. Popular attractions Mellieha Bay and St George's Beach are ...
8.6/10 Excellent! (64 reviews)
"The staff was amazing and very accommodating. The room was clean but the bathroom toilet did not flush properly and the shower pressure was a little low. The room was clean but was not thorough. It was not a bad stay however it can be improved"
Reviewed on 26 May 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit
St Thomas' Tower
After visiting St Thomas' Tower, make a plan to see the other sights and activities in Marsaskala. Stroll along the area's seaside or simply savour its top-notch restaurants.
Things to do

Malta: Ultimate Kayak Adventure
RM59
per adult
100% of travellers recommend

Ultimate Private Jet-Ski Experience in Malta
RM347
per adult

Marsaskala: Paddle Boat Rental in St. Thomas Bay
RM198
per traveller