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

The St George Park Hotel

Malta Marriott Resort & Spa

The Westin Dragonara Resort, Malta

Azur Hotel by ST Hotels

115 The Strand Hotel by NEU Collective

Alexandra Hotel

Grand Hotel Excelsior

Radisson Blu Resort & Spa, Malta Golden Sands
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 | 4,201 hotels |
|---|---|
Lowest Price | AU$55 |
Highest Price | AU$268 |
Popular hotels | Corinthia St George's Bay, The St George Park Hotel, Malta Marriott Resort & Spa, The Westin Dragonara Resort, Malta, Azur Hotel by ST Hotels, 115 The Strand Hotel by NEU Collective, Alexandra Hotel, Grand Hotel Excelsior, Radisson Blu Resort & Spa, Malta Golden Sands |
Most recent Marsaskala hotel reviews

More ways to explore Marsaskala
Top picks
- Caravan Parks Brooms Head
- Lodges Chivi
- Hotels in North Adelaide
- Hotels in Valletta
- Winery Hotels in Hunter Valley
- Infinity8 Bali
- Four Seasons Resort Bali at Jimbaran Bay
- Anantara Uluwatu Bali Resort
- Republic Apartments
- Hotels in Gold Coast
- Hotels with Parking in Manly
- Boutique Hotels in Epernay
- Hotels in Esperance
- Motels Rye
- Imagine Marco
- Luxury Hotels in Lakes Entrance
- Spa Hotels in Alabang
- Hotels in Surry Hills
- Mandurah Coastal Holiday Park
- Hotels in Elizabeth Beach
- Hotels in Penida Island
- Corroboree Houseboats
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






