Search hotels in Marsaskala

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Marsaskala – 197 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

C'est La Vie Hotel Marsascala

Hotel in Marsaskala

C'est La Vie Hotel Marsascala has an outdoor swimming pool, terrace, a restaurant and bar in Marsaskala. This 3-star hotel offers room service.

A
Anastasija
From
Latvia
Amazing experience and top-level ! ❤️ We came to celebrate my birthday and from the first moment, we were welcomed so warmly. The staff is incredibly friendly, attentive, and always smiling, making our stay truly unforgettable. They kindly allowed us to leave our luggage while we went out, and when we came back, our room was beautifully decorated with balloons! We were also surprised with a birthday cake, such a thoughtful and lovely gesture. 🎈🎂 The hotel is beautiful, spotless, cozy, and the view is absolutely breathtaking. The location is also perfect! We had an amazing experience and the service was truly top-level. A huge thank you to the entire team for making my birthday so special. We absolutely loved our stay and would happily come back again! ❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 324 reviews
Price from
£68.90
1 night, 2 adults

Cerviola Hotel

Hotel in Marsaskala

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.

A
Aleksandra
From
Sweden
Clean, great and friendly service :) on future stay in Malta will be definitely considering this hotel again. Walking distance to the center of Marsascala and beach.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,013 reviews
Price from
£49.82
1 night, 2 adults

Sensi Hotel

Hotel in Marsaskala

Set on St. Thomas Bay, Sensi Hotel is a 2-minute walk from the beach and 25 metres from the bus stop to Valletta or Malta Airport. It features a swimming pool and a large terrace overlooking the sea.

Y
Yvonj
From
United Kingdom
Friendly professional courteous staff Very clean Great room facilities Comfortable beds Great location with bay views
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 991 reviews
Price from
£59.59
1 night, 2 adults

Artists' Nest

Marsaskala

Set in Marsaskala, 1.5 km from St. Thomas Bay Beach, Artists' Nest offers air-conditioned rooms with free WiFi.

V
Vincent
From
France
We loved our stay at this accommodation. The hosts are very kind and attentive. The apartment and room are very pleasant, clean and very well decorated, we feel at home. We will come back with pleasure.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 148 reviews
Price from
£93.76
1 night, 2 adults

Bellavista Bayview Penthouse Terrace

Marsaskala

Situated in Marsaskala, 1.3 km from Zonqor Beach and 6.1 km from Hal Saflieni Hypogeum, Bellavista Bayview Penthouse Terrace features air-conditioned accommodation with a balcony and free WiFi.

B
Bernard
From
Poland
Very spacious and elegantly furnished appartment. Perfect view from the terrasse. Kitchen equipped with basic products such as olive, tea etc.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 27 reviews
Price from
£93.68
1 night, 2 adults

Monita 113, Seaside Apartment with Access to Pool and Pleasant Views

Marsaskala

Located in Marsaskala, less than 1 km from Zonqor Beach and 6.6 km from Hal Saflieni Hypogeum, Monita 113, Seaside Apartment with Access to Pool and Pleasant Views provides air-conditioned...

E
Ewa
From
Poland
Nice, comfortable and clean apartment in a very good localization.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 24 reviews
Price from
£448.66
1 night, 2 adults

Seaview Setters Studio Apartment

Marsaskala

Seaview Setters Studio Apartment is situated in Marsaskala, 6.6 km from Hal Saflieni Hypogeum, 11 km from Valletta Waterfront, as well as 12 km from Upper Barrakka Gardens.

A
Arnautovic
From
Serbia
Location, sea view, clean, comfortable, bed and pillows great, great hosts!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 31 reviews
Price from
£97.52
1 night, 2 adults

Apartment close to the sea

Marsaskala

Apartment close to the sea in Marsaskala offers accommodation with free WiFi, 400 metres from St. Thomas Bay Beach, 6.9 km from Hal Saflieni Hypogeum and 11 km from Valletta Waterfront.

M
Márk
From
Hungary
Perfect apartment with enough space.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 37 reviews
Price from
£85.13
1 night, 2 adults

Sunlight house

Marsaskala

Located in Marsaskala, just 200 metres from St. Thomas Bay Beach, Sunlight house provides beachfront accommodation with free WiFi.

G
Gemma
From
France
I was travelling for work and it was conveniently located for the work I had to do. The staff were very friendly and helpful with local recommendations and even helped me carry my luggage up and down the stairs. The room was clean, tidy and well equipped with everything I needed. I had a very positive experience
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 90 reviews
Price from
£32.55
1 night, 2 adults

Sandstone Apartment 19

Marsaskala

Offering a terrace and quiet street view, Sandstone Apartment 19 is set in Marsaskala, 5.7 km from Hal Saflieni Hypogeum and 10 km from Valletta Waterfront. It is situated 1.7 km from St.

P
Peter
From
Austria
Everything was clean. Very good and also calm locatian. The owner Howard was very friendly and everytime ready to help. I don‘t believe You‘ll find a better apartment than Sandstone. Thanks a lot and maybe see You again! Perfect!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 38 reviews
Price from
£100.57
1 night, 2 adults
See all 197 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 47 reviews
From £58.53 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,980 reviews
From £78.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 reviews
From £186.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,038 reviews
From £54.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,736 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,563 reviews
From £338.54 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 313 reviews
From £262.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 436 reviews
From £145.98 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,190 reviews
From £124.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,078 reviews

Most booked hotels in Marsaskala and surroundings 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, 2,013 reviews

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 324 reviews

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 991 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 10,011 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,780 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,509 reviews

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6,425 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 9,320 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 218 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,927 reviews

Budget hotels in Marsaskala and nearby

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,013 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 324 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 991 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 610 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,694 reviews

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 598 reviews

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

Best hotels with breakfast in Marsaskala and nearby

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 195 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,390 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 821 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,766 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,236 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,211 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,345 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 951 reviews

Hotels located in the centre of Marsaskala

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 109 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 444 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 498 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 436 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 300 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 47 reviews

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 690 reviews

What guests said about Marsaskala:

Scored out of 10, guest rating 8.0

Really nice harbour area with some nice restaurants and easy...

Really nice harbour area with some nice restaurants and easy to get out and about to other parts of the island. Found a lovely beach for sunset swims nearby but traffic is pretty hectic. And Marsaskala does have a few building cranes in sight but nowhere near as many as lots of other places on the island. Getting to Valletta was easy - we drove to The Three Cities and got the ferry across - easy, cheap and lovely way to get to the capital.
Guest review by Caron
Scored out of 10, guest rating 10

You can get around by foot easily, the buses usually are...

You can get around by foot easily, the buses usually are late or too packed but can take you anywhere if you can manage to get on them, just don't expect them to be on time.:D The two beaches around are pleasant. St. Thomas Bay was a bit underwhelming, bit small but had great restaurant nearby and a small shop. The other one we checked out was the one just called "Public beach" on Google Maps which was gorgeous. I would recommend that one much more as it is in a wonderful spot and the water is clear and beatiful there. Just be careful maneuvering down there. We checked out Ta Kalanka (which we absolutely recommend, wonderful swimming area and great natural beatuy) by foot which is a 40 min walk, and you can view the coastal area and Murxin Window as you pass by which are gorgeous and a rare sight. We also looked at Zonqin saltpans, but didn't really dare to swim there, as it was a bit windy at the time too. These formations were pretty and it was fun to explore around them. You can get to Sliema in 1 hour (on paper, it took us 1 hour and 30 minutes) where you can take exceptional boat tours, also the capital is close by with bus. There's a great Spar (where if you pay over 23 euros you get a free 6pack 2litre water), and some great restaurants. We ate out at Zion where we had a wonderful experience. Overall, get a travel pass for buses, and don't get too worked up over them being punctual or too comfortable.
Guest review by Eszter
Hungary
Scored out of 10, guest rating 10

Marsaskala is a lovely seaside town with a relaxed...

Marsaskala is a lovely seaside town with a relaxed atmosphere, beautiful sea views and a wonderful waterfront promenade. We especially appreciated its peaceful character, away from the crowds of the busier tourist resorts. It's a great place for leisurely walks, enjoying the Mediterranean atmosphere and spending a relaxing holiday by the sea. We would happily return!
Guest review by Rogovska
Scored out of 10, guest rating 10

Marsaskala,is the perfect location to stay in Malta,if you...

Marsaskala,is the perfect location to stay in Malta,if you do not want the hustle and bustle of a major tourist place I.e. St. Julian’s etc. it offers something for everyone,but most of all,the simplicity of an old fishing village,without the ravages of tourism. A hidden gem,I truly hope it keeps that authentic spirit of times past,without any further development which seems to be happening elsewhere,with numerous cranes,dotting the skyline as far as the eye can see. I am so grateful to have stayed in a place,that was food for the soul,peace of mind and the wilderness of a beautiful country,being overtaken by tourism ,money and greed. Remain as you are Marsaskala,just simply beautiful…..
Guest review by Jeanette
United Kingdom
Scored out of 10, guest rating 8.0

After we travelled around the island we realised that...

After we travelled around the island we realised that Maraskala was a smaller quieter part of Malta - and were so pleased. It felt like a lovely neighbourhood, easy walking around the harbour with swimming spots accessible by ladders towards the end on both sides. Sufficient hospitality options - but no large bars or nightclubs which was a plus. Well serviced by bus, but Uber was a better time vs money option.
Guest review by Rachael
New Zealand
Scored out of 10, guest rating 8.0

Easy to walk from Hotel down to town centre Restaurants.

Easy to walk from Hotel down to town centre Restaurants. Bus stops directly outside the Hotel to Valleta great tourist attractions with easy access to North & South tourist buses & many shops
Guest review by Frank Rooney
United Kingdom

See reviews by guests who stayed at hotels in Marsaskala

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,005 reviews
Everything was so nice from that we stepped in to the lobby until we checked out. The hotel staff was always very friendly and very helpful and the room (401)with is fantastic balcony having a view over the bay and Marsascala countryside. The hotel vis very clean and nicely renovated we were very pleased with everything. Thanks for a lovely stay.
Guest review by Anders
Sweden
From £50.37 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,801 reviews
We had an amazing time at this hotel. Everything was super, from the service to the atmosphere. The highlight of our stay was definitely the stunning sea view from the terrace. We highly recommend this place to everyone!
Guest review by Ondrej
Slovakia
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 61 reviews
It had character, not like your basic ole hotel estetics- the rooftop balcony was lovely!! The host Ritan is the best! So lovely and helpful , very caring and we felt looked after!
Guest review by Shakira
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 33 reviews
A lovely apartment, sparkling clean and very well equipped. It is in the middle of Marsaskala, with easy access to shops, restaurants, the waterfront and bus stations.
Guest review by Veit
Germany
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 425 reviews
Good location in Marsaskala. Room was big enough. Bathroom was big and nice.
Guest review by Deepti
Germany

More places to explore, more ways to go