Skip to main content

Search hotels in Marsaskala

Enter your dates to see the latest prices and deals for Marsaskala hotels

Marsaskala – 206 hotels and places to stay

Hotels with airport shuttles in Marsaskala

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,352 reviews
From $81.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,225 reviews
From $139.14 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 405 reviews
From $224.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,118 reviews
From $121.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 707 reviews
From $289.87 per night
Airport shuttle
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 237 reviews
From $313.07 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,735 reviews
From $246.39 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 383 reviews
From $297.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 326 reviews
From $209.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,382 reviews
From $120.59 per night

Most booked hotels in Marsaskala and surrounding area in the past month

See all

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 865 reviews

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,356 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 9,639 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9,500 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 6,760 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,783 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,630 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7,325 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 565 reviews

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 6,379 reviews

Best hotels with breakfast in Marsaskala and nearby

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 22 reviews

Platinum Court enjoys a location in Marsaskala, 3.6 miles from Hal Saflieni Hypogeum and 6.5 miles from Valletta Waterfront. The air-conditioned accommodations are a 19-minute walk from St.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 506 reviews

TJ Boutique enjoys a location in Marsaskala, a 9-minute walk from St. Thomas Bay Beach and 4 miles from Hal Saflieni Hypogeum.

From $83.48 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,852 reviews

El Doris Boutique Living provides beachfront accommodations in Marsaskala. The air-conditioned accommodations are a 8-minute walk from Zonqor Beach.

From $96.47 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 84 reviews

Ta' Guzeppi Boutique Stays by Zzzing enjoys a location in Il-Maħsel, a 2-minute walk from St. Thomas Bay Beach and 4.3 miles from Hal Saflieni Hypogeum.

From $65.93 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,356 reviews

Located in Marsaskala, Cerviola Hotel features a seasonal rooftop pool, a sun terrace and a bar. There is a 24-hour front desk and free WiFi is available throughout.

From $81.16 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 60 reviews

Cerviola Luxury 3 bedroom Apartments is located in Il-Ħamrija, just a 5-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 37 reviews

Cerviola Graziosa Court offers accommodations in Marsaskala, a 6-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

From $139.14 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 48 reviews

Cerviola Etrin Court offers accommodations in Marsaskala, 4.2 miles from Hal Saflieni Hypogeum and 7.1 miles from Valletta Waterfront. Guests staying at this apartment have access to a balcony.

From $127.54 per night

Hotels located in the center of Marsaskala

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 183 reviews

Sunrise Court offers accommodations in Marsaskala, a 17-minute walk from St. Thomas Bay Beach and 3.6 miles from Hal Saflieni Hypogeum.

From $161.17 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 9 reviews

Seaside 4 offers accommodations in Marsaskala, a 18-minute walk from St. Thomas Bay Beach and 3.7 miles from Hal Saflieni Hypogeum.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 7 reviews

Seaside 3 is located in Marsaskala, just 3.8 miles from Hal Saflieni Hypogeum and 6.6 miles from Valletta Waterfront. The air-conditioned accommodation is a 18-minute walk from St. Thomas Bay Beach.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 32 reviews

Sandstone Apartment 17 enjoys a location in Marsaskala, 1.1 miles from St. Thomas Bay Beach and 3.6 miles from Hal Saflieni Hypogeum.

From $173.93 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Top amazing luxury Maisonette with back patio is located in Marsaskala, just 6.4 miles from Valletta Waterfront and 6.6 miles from Upper Barrakka Gardens.

From $200.59 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Malta Serenity Home is located in Marsaskala, just 1.1 miles from St. Thomas Bay Beach and 3.5 miles from Hal Saflieni Hypogeum.

From $191.32 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Peaceful 2 bedroom Apartment is located in Marsaskala, just a 19-minute walk from St. Thomas Bay Beach and 3.5 miles from Hal Saflieni Hypogeum. This beachfront property offers access to a terrace.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 17 reviews

LA court in Marsascala offers accommodations in Marsaskala, a 15-minute walk from Zonqor Beach and 3.8 miles from Hal Saflieni Hypogeum.

From $183.20 per night

Budget hotels in Marsaskala and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 63 reviews

Modern Two Bedroom Sea View Apartment offers accommodations in Marsaskala, 4.1 miles from Hal Saflieni Hypogeum and 7.3 miles from Valletta Waterfront.

From $175.01 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Corner view 4 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

From $130.68 per night

Corner view 3 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

From $133.81 per night

Corner view 2 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

From $128.01 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 82 reviews

Aquamarine Sea Front Apartments - Third Floor is located in Marsaskala, just a 18-minute walk from Zonqor Beach and 4.5 miles from Hal Saflieni Hypogeum.

From $162.33 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 43 reviews

Offering barbecue facilities, Aquamarine Sea Front Apartments - Elevated Ground Floor With Balcony And Yard provides accommodations in Marsaskala.

From $140.01 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews

Holiday Home in Marsaskala is a recently renovated apartment in Marsaskala, near Zonqor Beach. This property offers access to a terrace, free private parking, and free Wifi.

From $207.78 per night

Corner view 1 is located in Iż-Żlielaq, just 1.1 miles from Zonqor Beach and 3.9 miles from Hal Saflieni Hypogeum. This apartment features air-conditioned accommodations with a balcony and free Wifi.

From $130.68 per night

What Guests Said About Marsaskala:

8.0

The bay area is lovely and full of cafes and eateries many...

The bay area is lovely and full of cafes and eateries many of which are reasonably priced. Walking round the harbour (right side as you face it from the main bus stop) there are a number of constructed salt pans designed to provide a home for sea life when the tide is out which was really interesting to see. A bit further along was a newly renovated fort, St Thomas Tower, which had an incredibly interesting history focusing on piracy and the corsairs! The only downside to staying in Marsaskala was the extensive work being carried out on the harbour front itself which blocked the lovely view while sitting in the cafes.
Guest review by
Tracy
United Kingdom
10

If you are looking for a quiet area to stay, away from the...

If you are looking for a quiet area to stay, away from the hustle and bustle of Malta's more well-known tourist areas, Marsaskala is the ideal choice, being located 10-20 minutes by car from Birgu and Valletta. In the harbour area there are numerous restaurants, bars and pastry shops where you can find both local and international dishes.
Guest review by
Mirel Dragos
Romania
10

Marsakala is a lovely place.

Marsakala is a lovely place. The locals are so friendly and helpful. There is a regular bus services that can take you all over the island. There are plenty of bars and restaurants which offer traditional Maltese food if you wish to try, and also lots of other international cuisines, all of which were lovely.
Guest review by
Matthew
United Kingdom
8.0

Enough restaurants to choose.

Enough restaurants to choose. Really nice beaches and very safe circumstansies for a walk in the municipalitiy. Well equiepped shops, kind staff anywhere. Buses are clean and fast, we were satisfied with them. Missing some cultural evenings (e.g. concerts) - our stay was at the end of September. But maybe at main time (June-August) they would be available, please check it. Small town with a very good beaches, they makes us feel happy.
Guest review by
Krisztina
Slovakia
10

Quiet fishing bay with more locals than tourists.

Quiet fishing bay with more locals than tourists. Water is super clean here and safe swimming straight off the rocks. Great beach bars with tasty food and fantastic happy hours. A fabulous array of super high quality restaurants (not cheap). TalFamija and Nargile Lounge were particularly good along with Legends for cocktails.
Guest review by
Mark
United Kingdom
10

+ Plenty of opportunity to enjoy food, drinks.

+ Plenty of opportunity to enjoy food, drinks. + Very nice local buildings (old and new). The "Corsairs and Pirates" Museum in the St Thomas Tower ( and the tower itself) is a non-advertised hidden pearl of the island. + Small enough to walk around on foot + Close enough to a long list of "must see" places. - There are better beach areas on Malta.
Guest review by
Peter

See reviews by guests who stayed at hotels in Marsaskala

See all
From $185.52 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 865 reviews
I really liked the staff, they were all very nice and helpful. The beach is 2 minutes from the hotel and the store is right there. A bus station is also 2 minute walking distance with great connections. The centre of Marsascala is max 15 minutes walk and is just beautiful. A wonderful place for an evening stroll with nice restaurants and the best ice cream shop in Malta - Sottozero gelato factory.
Guest review by
Anonymous
Slovenia
From $156.53 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 568 reviews
We had a wonderful stay at Casa Rosanna.The hotel is really nice. Everything is really stylish and well decorated.The breakfast are exquisite and offers a really big selection for everyone.There is a really nice pool on the roof with a really nice view.The owner and the personal is really nice and will gladly assist in your needs.
Guest review by
Andy Šramel
Slovenia
From $81.16 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,356 reviews
The hotel is pretty close to all services like restaurants and small shops. Marsaskala Bay is very close by as well. We took this hotel because we didn’t want to spend much for this trip as we only stayed 3 days. Basically the only positive side of the hotel is the price but nothing else.
Guest review by
Dora
Austria
From $96.47 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,852 reviews
The hotel and room was gorgeous! We booked room 43 with the top balcony and big bath in the room. It had a TV which raised up in front of the bed. The views were stunning. The shower was great with all the fancy jets! It really was lovely. Breakfast was also good, a cold buffet selection.
Guest review by
Melissa
United Kingdom
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,686 reviews
Lovely hotel right in the center and minutes from the sea. Very kind staff. Spacious apartment with all the amenities and great power shower.
Guest review by
simona
United Kingdom
gogless