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 – 199 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.

S
Shash
From
Sri Lanka
The jacuzzi, view from the room, food
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 323 reviews
Price from
£59.63
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.

P
PETAR
From
Bulgaria
The hotel as clean personal,very nice breakfast,perfect.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,017 reviews
Price from
£49.75
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.

P
Prisacaru-Konsza
From
Romania
The accommodation was very nice for the price, staff was friendly and the food at the restaurant was amazing. We were a group of friends and felt amazing. The beach is a 3 minute walk as well and the hotel has a bar which is also good.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 991 reviews
Price from
£59.50
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.

C
Catherine
From
Austria
Super nice hosts & comfy room 🥰 Full on great B&B!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 148 reviews
Price from
£93.62
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.54
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
£447.97
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.

K
Kylie-ann
From
New Zealand
Excellent communication with owners, met us on arrival to show us through the place. Very prompt responses with any of our queries. Spacious accommodation, comfortable bed. Aircon in lounge and bedroom and quiet. Balcony great to sit out on for morning breakfast or to view what happening around waterfront. Small clothesline which came in very handy after swims. Loved that beach towels also supplied. Close to town, bus routes and restaurants.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 31 reviews
Price from
£97.37
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.

C
Christina
From
Germany
The location is very good, extremely close to the see and supermarket. It's way bigger and nicer than the pictures show! We had a great time.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 37 reviews
Price from
£84.99
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.

S
Sylvia ChocAndChil
From
United Kingdom
Location is always an important factor when choosing where to stay. I was looking for a quiet and safe neighbourhood with shops offering local products, and good access to the main attractions — and Sunlight House had all of these qualities. It’s located close to the beach, stunning cliffs, and a long promenade that leads to the charming centre of Marsaskala, full of restaurants, bars, and shops. The owner made sure the property was equipped with everything needed for a comfortable stay. He is friendly, open, discreet, and very helpful. He also shares fascinating insights about local curiosities, Malta, and its history.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 90 reviews
Price from
£32.50
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, 37 reviews
Price from
£100.41
1 night, 2 adults
See all 199 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 45 reviews
From £58.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,975 reviews
From £78.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 reviews
From £186.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,037 reviews
From £54.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,737 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,562 reviews
From £338.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 313 reviews
From £262.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 436 reviews
From £145.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,191 reviews
From £124.16 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,017 reviews

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 323 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,781 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 214 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,311 reviews

Popular with guests booking hotels in Sliema

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 7,192 reviews

Budget hotels in Marsaskala and nearby

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 323 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, 612 reviews

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

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

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

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

Best hotels with breakfast in Marsaskala and nearby

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

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

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

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

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

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

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 948 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, 445 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 499 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, 299 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 45 reviews

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

What guests said about Marsaskala:

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
Scored out of 10, guest rating 10

I love everything about this very location!

I love everything about this very location! St Thomas Bay Is very beautiful and even remarkable when you will discover the cliffs! If You would like to see a little bit of real nature in Malta, you should definitely visit this naturally preserved area. Some tasty and affordable food bars are just around the beach, guests can enjoy the sea view and delicious Maltese cuisine. If You prefer some night out activities, there are plenty of options for you in the city, just some enjoyable walk in 20 min will take you there.
Guest review by Inna

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,004 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 £37.54 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