
Hotels in Marsaskala
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Marsaskala?




Ta Guzeppi Boutique Stays by Zzzing
Ta Guzeppi Boutique Stays by Zzzing
3.0 star property
Marsaskala
The price is $55
$55
$60 total
includes taxes & fees
Dec 24 - Dec 25




El Doris Boutique Living
El Doris Boutique Living
3.0 star property
Marsaskala
8.2 out of 10, Very Good, (10)
8.2/10
Very Good
(10)
The price is $44
$44
$50 total
includes taxes & fees
Dec 19 - Dec 20




Casa Rosanna Malta B&B Adults only
Casa Rosanna Malta B&B Adults only
3.0 star property
Marsaskala
10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
The price is $119
$119
$128 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Cerviola Hotel
Cerviola Hotel
3.0 star property
Marsaskala
8.2 out of 10, Very Good, (291)
8.2/10
Very Good
(291)
The price is $66
$66
$71 total
includes taxes & fees
Jan 7 - Jan 8, 2026




TJ Boutique Accommodation
TJ Boutique Accommodation
4.0 star property
Marsaskala
9.4 out of 10, Exceptional, (109)
9.4/10
Exceptional
(109)
The price is $70
$70
$76 total
includes taxes & fees
Jan 7 - Jan 8, 2026




Seafront Studio Apartment
Seafront Studio Apartment
2.0 star property
Marsaskala
The price is $85
$85
$133 total
includes taxes & fees
Jan 14 - Jan 15, 2026




Seaside Accomodation
Seaside Accomodation
3.0 star property
Marsaskala




Palazzo Castagna
Palazzo Castagna
3.0 star property
Ghaxaq
9.8 out of 10, Exceptional, (115)
9.8/10
Exceptional
(115)
The price is $93
$93
$101 total
includes taxes & fees
Dec 24 - Dec 25




Grand Hotel Excelsior
Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1000)
8.8/10
Excellent
(1000)




San Karlu Hotel
San Karlu Hotel
4.0 star property
Valletta
9.6 out of 10, Exceptional, (218)
9.6/10
Exceptional
(218)




1926 Le Soleil Hotel & SPA
1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
The price is $60
$60
$66 total
includes taxes & fees
Jan 7 - Jan 8, 2026




Melior Boutique Hotel
Melior Boutique Hotel
3.0 star property
Valletta
8.8 out of 10, Excellent, (178)
8.8/10
Excellent
(178)




Azur Hotel by ST Hotels
Azur Hotel by ST Hotels
3.0 star property
Gzira
8.6 out of 10, Excellent, (893)
8.6/10
Excellent
(893)
The price is $42
$42
$46 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Alavits Hotel by ST Hotels
Alavits Hotel by ST Hotels
3.0 star property
Gzira
8.6 out of 10, Excellent, (173)
8.6/10
Excellent
(173)
The price is $42
$42
$46 total
includes taxes & fees
Jan 7 - Jan 8, 2026




Palazzo Paolina Boutique Hotel
Palazzo Paolina Boutique Hotel
2.0 star property
Valletta
9.4 out of 10, Exceptional, (347)
9.4/10
Exceptional
(347)
The price is $148
$148
$160 total
includes taxes & fees
Dec 19 - Dec 20




Courtyard by Marriott Sliema
Courtyard by Marriott Sliema
4.0 star property
Sliema
9.6 out of 10, Exceptional, (148)
9.6/10
Exceptional
(148)
The price is $71
$71
$77 total
includes taxes & fees
Jan 8 - Jan 9, 2026




The Preluna Hotel
The Preluna Hotel
4.0 star property
Sliema
8.8 out of 10, Excellent, (258)
8.8/10
Excellent
(258)
The price is $54
$54
$59 total
includes taxes & fees
Jan 8 - Jan 9, 2026




Verdi Gzira Promenade
Verdi Gzira Promenade
4.0 star property
Sliema
9.4 out of 10, Exceptional, (448)
9.4/10
Exceptional
(448)
The price is $69
$69
$75 total
includes taxes & fees
Jan 14 - Jan 15, 2026




Bayview Hotel by ST Hotels
Bayview Hotel by ST Hotels
3.0 star property
Gzira
7.2 out of 10, Good, (380)
7.2/10
Good
(380)
The price is $38
$38
$42 total
includes taxes & fees
Jan 6 - Jan 7, 2026




Land's End Boutique Hotel
Land's End Boutique Hotel
4.0 star property
Sliema
9.6 out of 10, Exceptional, (242)
9.6/10
Exceptional
(242)
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.
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.
Budget hotels in Marsaskala and vicinity




8.2 out of 10, Very Good, (123)
8.2/10
Very Good
(123)
The price is $31
$31
$34 total
includes taxes & fees
Jan 4 - Jan 5, 2026




8.4 out of 10, Very Good, (66)
8.4/10
Very Good
(66)
The price is $38
$38
$42 total
includes taxes & fees
Jan 11 - Jan 12, 2026




7.4 out of 10, Good, (382)
7.4/10
Good
(382)




8.6 out of 10, Excellent, (1000)
8.6/10
Excellent
(1000)
The price is $33
$33
$36 total
includes taxes & fees
Jan 7 - Jan 8, 2026




8.8 out of 10, Excellent, (536)
8.8/10
Excellent
(536)
The price is $33
$33
$36 total
includes taxes & fees
Jan 8 - Jan 9, 2026




7.8 out of 10, Good, (97)
7.8/10
Good
(97)
The price is $34
$34
$38 total
includes taxes & fees
Dec 20 - Dec 21




7.4 out of 10, Good, (122)
7.4/10
Good
(122)
The price is $35
$35
$38 total
includes taxes & fees
Dec 24 - Dec 25




9.2 out of 10, Wonderful, (32)
9.2/10
Wonderful
(32)
The price is $44
$44
$48 total
includes taxes & fees
Jan 5 - Jan 6, 2026




9.2 out of 10, Wonderful, (554)
9.2/10
Wonderful
(554)
The price is $42
$42
$46 total
includes taxes & fees
Dec 19 - Dec 20




7.2 out of 10, Good, (380)
7.2/10
Good
(380)
The price is $38
$38
$42 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.8 out of 10, Excellent, (55)
8.8/10
Excellent
(55)




9.6 out of 10, Exceptional, (124)
9.6/10
Exceptional
(124)
The price is $47
$47
$52 total
includes taxes & fees
Jan 13 - Jan 14, 2026




7.8 out of 10, Good, (846)
7.8/10
Good
(846)




8.6 out of 10, Excellent, (893)
8.6/10
Excellent
(893)
The price is $42
$42
$46 total
includes taxes & fees
Jan 6 - Jan 7, 2026




8.6 out of 10, Excellent, (173)
8.6/10
Excellent
(173)
The price is $42
$42
$46 total
includes taxes & fees
Jan 7 - Jan 8, 2026




8.8 out of 10, Excellent, (189)
8.8/10
Excellent
(189)




8.2 out of 10, Very Good, (10)
8.2/10
Very Good
(10)
The price is $44
$44
$50 total
includes taxes & fees
Dec 19 - Dec 20




8.8 out of 10, Excellent, (214)
8.8/10
Excellent
(214)




9.2 out of 10, Wonderful, (271)
9.2/10
Wonderful
(271)
The price is $44
$44
$48 total
includes taxes & fees
Dec 22 - Dec 23




8.8 out of 10, Excellent, (303)
8.8/10
Excellent
(303)
The price is $44
$44
$48 total
includes taxes & fees
Jan 5 - Jan 6, 2026
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.
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.
Go beyond your typical stay in Marsaskala
Apart hotel
Apartment
Family friendly
Ocean view
Pet friendly
trending_down When is the best time to visit Marsaskala?
When is the best time to visit Marsaskala?Our prices for hotels in Marsaskala are cheapest in January
When is the best time to visit Marsaskala?
When is the best time to visit Marsaskala?
Our prices for hotels in Marsaskala are cheapest in January
Price trends for hotels in Marsaskala
Pricing is based on two traveler single night rates
Currently viewing crowd sizes and weather for December.trending_down Low crowds
Typical weather for Marsaskala
December
High 18°C / low 15°C. Sunny most days.
View properties in December 18°
December, Low crowds, average high temperature 18 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
16°
January, Low crowds, average high temperature 16 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
15°
February, Low crowds, average high temperature 15 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
16°
March, Moderate crowds, average high temperature 16 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
17°
April, High crowds, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
20°
May, High crowds, average high temperature 20 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
24°
June, Moderate crowds, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
27°
July, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
August, Moderate crowds, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
27°
September, High crowds, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
24°
October, High crowds, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
21°
November, Low crowds, average high temperature 21 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
Monthly weather averages (˚C)
Top neighborhoods in Marsaskala
Learn more about Marsaskala
The region around Marsaskala is home to attractions such as Vittoriosa Yacht Marina and Hal Saflieni Hypogeum.

Check out reviews of Marsaskala hotels guests love

Grand Hotel Excelsior
10/10 Excellent
"Friendly and helpful reception staff, spacious and clean room, great facilities with a choice of eating locations and a 24 hour bar. "

Holiday Inn Express Malta by IHG
10/10 Excellent
"Excellent hotel. Excellent staff.
We meet a person from the staff, Sr Saviour very nice person, very kind and he gave us good tips about Malta.
"

Radisson Blu Resort & Spa, Malta Golden Sands
10/10 Excellent
"This hotel was the holiday we needed.
Brilliant spa facilities, spacious rooms and the most helpful friendly staff. Breakfast was awesome and the Indian restaurant should not be missed.
Not much around this hotel to walk to but we had a car so all good for us. "

Cavalieri Hotel Malta, a member of Radisson Individuals
10/10 Excellent
"We had a marina view room but could still see the sea. Staff were lovely and very helpful. Food was really good.
We unfortunately had an adjoining room and our neighbours weren’t quiet! The door between the two rooms was ill fitting and offered no sound protection. Better sound proofing would be good.
Clean towels every day.
Indoor pool very small and shallow but nice in the winter time. "

The Westin Dragonara Resort, Malta
10/10 Excellent
"Great rooms and comfortable beds. Awesome heated pool outside. Great Staff for our birthday celebration."

Noru Hotel Malta
10/10 Excellent
"Nice one. Deposit needed."

InterContinental Malta by IHG
10/10 Excellent
"Clean room and staff we amazing.
A very warm thank you to Katerina for making my wife’s birthday even more special with the added touch and nice complementary.
A thank you to Dubina as well for providing us with access to the club lounge it meant a lot. 😃 x "

H Hotel
10/10 Excellent
"Lovely hotel, nice friendly staff, rooms great, a bit dark, everything in there though, couldnt early check-in, that was only fault, would go again, you are by the nightlife, didnt disturb me, but someone will have to moan. In all, Great hotel as a "base" for your holiday, would return ;)"

Corinthia St George's Bay
10/10 Excellent
"There was no airport shuttle, atleast that’s what we were told when we called the hotel to get picked up. "
Frequently asked questions
What accommodations do travelers like in Marsaskala?
Where can I find free parking at my hotel in Marsaskala?
Park your car for free at Room-very Bright Well Kept Apartment.
Can I book refundable hotels in Marsaskala?
If you need the flexibility to change your travel plans to Marsaskala, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Marsaskala if I want a vacation home instead of a hotel?
Browse 13 vacation homes on our site. In addition, you can choose from 203 apartments.
What will the weather in Marsaskala be like during my vacation?
The warmest months in Marsaskala are usually August and July with an average temp of 78°F. February and January are the chilliest months when the average temp is 59°F. The rainiest months are November and October.
Why should I book my Marsaskala hotel through Hotels.com?
There are plenty of reasons to book your Marsaskala travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.