Book Marsaskala hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Marsaskala

Cheap Marsaskala hotels

Corinthia St George's Bay

Corinthia St George's Bay

5 out of 5
St. Georges Bay, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is AU$265 per night from 15 Apr to 16 Apr
AU$265
per night
15 Apr - 16 Apr
Located in St. Julian's, Corinthia St George's Bay is by the sea, within a 5-minute drive of St George's Beach and Saint Julian's Bay.
Corinthia St George's Bay
QAWRA Palace Resort & SPA

QAWRA Palace Resort & SPA

4 out of 5
Qawra Coast Road, Qawra, St. Paul's Bay, Malta
Fully refundableReserve now, pay when you stay
The price is AU$124 per night from 31 Mar to 1 Apr
AU$124
per night
31 Mar - 1 Apr
With a stay at QAWRA Palace Resort & SPA, you'll be centrally located in St. Paul's Bay, within a 15-minute drive of Golden Bay and The Malta Classic Car ...
QAWRA Palace Resort & SPA
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

5 out of 5
Dragonara Road, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is AU$275 per night from 15 Apr to 16 Apr
AU$275
per night
15 Apr - 16 Apr
With a stay at The Westin Dragonara Resort, Malta, you'll be centrally located in St. Julian's, within a 10-minute drive of St George's Beach and Malta ...
The Westin Dragonara Resort, Malta
Save an average of 15% on thousands of hotels when you're signed in
Grand Hotel Excelsior

Grand Hotel Excelsior

5 out of 5
Great Siege Road, Floriana, Malta
Fully refundableReserve now, pay when you stay
The price is AU$277 per night from 31 Mar to 1 Apr
AU$277
per night
31 Mar - 1 Apr
With a stay at Grand Hotel Excelsior, you'll be centrally located in Floriana, within a 5-minute drive of Malta Experience and Grand Harbour.
Grand Hotel Excelsior
Hyatt Regency Malta

Hyatt Regency Malta

5 out of 5
St Georges Bay, St. Julian's
Fully refundable
The price is AU$206 per night from 16 Apr to 17 Apr
AU$206
per night
16 Apr - 17 Apr
A stay at Hyatt Regency Malta places you in the heart of St. Julian's, steps from St George's Beach and a 4-minute drive from Sliema Promenade.
Hyatt Regency Malta
be.HOTEL

be.HOTEL

4 out of 5
St. George's Bay, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is AU$166 per night from 7 Apr to 8 Apr
AU$166
per night
7 Apr - 8 Apr
A stay at be.HOTEL places you in the heart of St. Julian's, within a 10-minute drive of Mediterranean Conference Centre and Fort St. Elmo.
be.HOTEL
Marina Hotel Corinthia Beach Resort

Marina Hotel Corinthia Beach Resort

4 out of 5
St. Georges Bay, St. Julian's
Fully refundableReserve now, pay when you stay
The price is AU$232 per night from 21 Apr to 22 Apr
AU$232
per night
21 Apr - 22 Apr
In the heart of St. Julian's, Marina Hotel Corinthia Beach Resort is within a 5-minute drive of Dragonara Casino and Sliema Promenade.
Marina Hotel Corinthia Beach Resort
1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA

4 out of 5
THORNTON STREET, Sliema
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 3 Apr to 4 Apr
AU$149
per night
3 Apr - 4 Apr
A stay at 1926 Le Soleil Hotel & SPA places you in the heart of Sliema, a 3-minute drive from Sliema Promenade and 8 minutes from Upper Barrakka Gardens.
1926 Le Soleil Hotel & SPA
Hilton Malta

Hilton Malta

5 out of 5
Portomaso, St. Julian's
Fully refundableReserve now, pay when you stay
The price is AU$305 per night from 15 Apr to 16 Apr
AU$305
per night
15 Apr - 16 Apr
With a stay at Hilton Malta, you'll be centrally located in St. Julian's, a 5-minute drive from St George's Beach and 9 minutes from Malta Experience.
Hilton Malta
Don't see what you're looking for?
See all available properties in Marsaskala
View all properties
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.

Hotels in Marsaskala

Contemplating holidaying in Marsaskala? Whether you're the sort to concoct a crazy meticulous itinerary or totally wing it, there's a hotel here to suit your tastes. Suss out our 10 accommodation options within 5 kilometres of the action downtown. Time to stop dreaming and start adventuring!

Not really a morning person? Not to worry. City hotels like the Villa Del Porto and Water's Edge allow the luxury of a sleep in or two.

For unforgettable experiences, lastminute.com.au has your back! You really should head to Fort St. Elmo. If you're super keen, the Palazzo Capua and the Hilton Malta are nearby accommodations. One more top sight, the Mediterranean Conference Centre also ought to be locked in to your travel plan. The Westin Dragonara Resort, Malta and the Fortina Spa Resort are both only a stone's throw away.

Take a few minutes to appreciate and reflect upon the construction and design of St Thomas' Tower. The Sensi Hotel and Cerviola Hotel are two awesome hotels close by. Why not dump your gear and put your feet up before you see it?

You might also like to try The Xara Palace Relais & Chateaux or the Radisson Blu Resort & Spa, Malta Golden Sands. The Xara Palace Relais & Chateaux is 15 kilometres away from the centre of Marsaskala, and the Radisson Blu Resort & Spa, Malta Golden Sands is 20 kilometres away. More choices include the Radisson Blu Resort, Malta St. Julian's, 10 kilometres away, and the Corinthia Hotel St. George's Bay, 10 kilometres away.

Don't shoot through before you've had a squiz at the Fort Rinella and Inquisitor's Palace in Balzan. Balzan accommodation options include the Onyx Suites & Apartments and Cavalieri Art Hotel. 11 kilometres to the northwest of Marsaskala you'll also find Iklin, home to the Pebbles Boutique Aparthotel and The Waterfront Hotel. Fort St. Angelo and the Malta Experience are popular sites to see while in Iklin.

Flying into Marsaskala? Then you'll be keen to know that the closest airport is Malta International Airport. It's just 6 kilometres from the town centre. If you need a place to crash nearby, you can't go past the Reno's Restaurant & Guesthouse.

Marsaskala hotels essential information

Accommodation
3,217 hotels
Lowest Price
AU$124
Highest Price
AU$305
Popular hotels
Corinthia St George's Bay, QAWRA Palace Resort & SPA, The Westin Dragonara Resort, Malta, Grand Hotel Excelsior, Hyatt Regency Malta, be.HOTEL, Marina Hotel Corinthia Beach Resort, 1926 Le Soleil Hotel & SPA, Hilton Malta

Most recent Marsaskala hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.