Skip to main content

Search hotels in Marsaskala

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

Marsaskala – 201 hotels and places to stay

Filter by:

Star rating
Review score

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.

T
Tony G
From
Australia
The very friendly and helpful management and staff, always ready to assist. Up-to-date facilities in the room - nicely furnished, comfortable bed, very clean and well serviced room and 24 hour reception service and bar. Excellent selection of food and hot and cold drinks for breakfast. Excellent facilities on the rooftop level including a swimming pool, sun deck, a very well stocked bar and a very good and reasonably priced restaurant with very efficient level of service. The hotel is also located in a very quiet area with only a few meters to a bus stop and a very good bus service. In our opinion the Cerviola is a 3 star hotel that punches well above its weight.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,362 reviews
Price from
US$117.67
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.

D
Daina Pulina
From
Ireland
CUSTUMER SERVICE EXCELENCE , Location , peace and friendly staff
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 892 reviews
Price from
US$188.27
1 night, 2 adults

Il-Girna- Modern Seaside Accommodation

Marsaskala

Il-Girna- Modern Seaside Accommodation is located on the seafront in Marsaskala, less than 1 km from St. Thomas Bay Beach and 6.4 km from Hal Saflieni Hypogeum.

j
john
From
United States
very modern, very good location, was hard to find at first, but with the help of neighbors we were able to find it..
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 228 reviews
Price from
US$95.31
1 night, 2 adults

Casa Rosanna Malta B&B Adults only 16 plus

Marsaskala

Situated within 1 km of Zonqor Beach and 6.2 km of Hal Saflieni Hypogeum, Casa Rosanna Malta B&B Adults only 16 plus features rooms with air conditioning and a private bathroom in Marsaskala.

J
Joseph
From
United Kingdom
Wonderful accommodation. Very clean, friendly staff and easy check in. The pool on the top floor was clean and spacious and the breakfast selection was incredible. Wouldn't hesitate to stay here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 603 reviews
Price from
US$116.49
1 night, 2 adults

Artists' Nest

Marsaskala

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

S
Sally
From
Sweden
We stayed in the room called Mystery Garden which has a private bathroom. Everything was very clean and every morning breakfast was served beautifully. Coming back to the nest after long days of exploring was just perfect, both for the body and mind. The hosts were so sweet and welcoming, and had thought of every single detail and beyond. Best thing was the bed which was so comfortable, we slept like happy babies (dangerous when you had to get up early). Highly recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 118 reviews
Price from
US$135.32
1 night, 2 adults

Le 3 isole

Marsaskala

Set in Marsaskala, less than 1 km from St. Thomas Bay Beach, Le 3 isole offers air-conditioned rooms with free WiFi.

P
Per
From
Sweden
María was so welcoming and helpful during my stay. Great place!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 148 reviews
Price from
US$58.89
1 night, 2 adults

Sunrise Creek

Marsaskala

Set in Marsaskala, 1 km from Zonqor Beach, Sunrise Creek offers air-conditioned rooms with free WiFi and express check-in and check-out.

I
Imre
From
Hungary
The bed is very good. There is a pub below the room. :-)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 282 reviews
Price from
US$116.49
1 night, 2 adults

XL Sky Villa Seaview & Hot Tub BBQ

Marsaskala

Situated in Marsaskala, the recently renovated XL Sky Villa Seaview & Hot Tub BBQ features accommodation 1.9 km from St. Thomas Bay Beach and 5.7 km from Hal Saflieni Hypogeum.

A
Ante
From
Croatia
Everything, really. Villa is new, everything is clean, people are helpful, reachable. Price is more than affordable and reasonable!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$438.44
1 night, 2 adults

Barcaluna

Marsaskala

Boasting air-conditioned accommodation with a rooftop pool, sea view and a terrace, Barcaluna is set in Marsaskala. This beachfront property offers access to a balcony.

B
Brid
From
Ireland
Our flight was earlier than check in but Alison accommodated us by providing the lock box details early ;) Once we were settled, she also popped by to meet us and gave us some really good restaurant and beach recommendations. It was so much appreciated (and they were great!)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews
Price from
US$167.68
1 night, 2 adults

Marsascala 2nd-Floor Seaview elegant Apartment 3Bedroom 2bathroom FREE Breakfast & all tv movies

Marsaskala

Comprising barbecue facilities and a shared lounge, Marsascala 2nd-Floor Seaview elegant Apartment 3Bedroom 2bathroom FREE Breakfast & all tv movies is a recently renovated accommodation in Marsaskala...

R
Rick
From
United Kingdom
Clean, comfortable and great communication from Lara, the host. Nice selection of places to drink and eat within a five or so minute walk. Bus to Valetta around 40 minutes in total (buses do run on a little bit of flexi time! But that's one of the charms when you're away, isn't it?!) 15 minute cab ride to the airport which cost me €10 (this was at 315am). Handy folder provided by the host with suggestions and a recommendation for a wonderful tour guide, Charmaine - definitely worth taking up this suggestion, she was great value for the knowledge, kindness and personality. Depending on what your plans are for your time in Malta keep in mind the location. If you're wanting to get to the very North of the island on public transport will be a bit of a slog. If driving it's an easy ride. That said, can't be critical as the accomodation is EXACTLY where it says it is when you book it! That's just more abit of advice from my experience. All in all, brilliant place and I highly recommend it and look forward to going back. Lara, thanks very much 🤘
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 22 reviews
Price from
US$187.80
1 night, 2 adults
See all 201 hotels in Marsaskala

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,362 reviews
From US$82.37 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,274 reviews
From US$205.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 529 reviews
From US$188.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,107 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews
From US$305.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 706 reviews
From US$294.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,709 reviews
From US$356.54 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 370 reviews
From US$487.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 339 reviews
From US$230.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,348 reviews
From US$263.58 per night

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 8.2
Very good - What previous guests thought, 2,362 reviews

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 892 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,437 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 9,747 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,642 reviews

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,515 reviews

Hotels located in the centre of Marsaskala

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

Located 1.5 km from St. Thomas Bay Beach, Sunrise Court offers air-conditioned accommodation with a balcony. It is set 5.9 km from Hal Saflieni Hypogeum and provides a lift.

From US$155.94 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 10 reviews

Situated in Marsaskala, 1.5 km from St. Thomas Bay Beach and 6 km from Hal Saflieni Hypogeum, Seaside 4 features air-conditioned accommodation with a balcony and free WiFi.

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

Set in Marsaskala, 5.7 km from Hal Saflieni Hypogeum and 10 km from Valletta Waterfront, Top amazing luxury Maisonette with back patio offers a garden and air conditioning.

From US$203.57 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 37 reviews

Located in Marsaskala, 1.7 km from Zonqor Beach and 6 km from Hal Saflieni Hypogeum, Village Corner 3 bedroom apartment provides air-conditioned accommodation with a balcony and free WiFi.

From US$183.57 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 18 reviews

LA court in Marsascala, a property with a terrace, is situated in Marsaskala, 6.1 km from Hal Saflieni Hypogeum, 11 km from Valletta Waterfront, as well as 11 km from Upper Barrakka Gardens.

From US$176.51 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Located in Marsaskala, 1.3 km from Zonqor Beach and 6.1 km from Hal Saflieni Hypogeum, The Bayview Executive Penthouse provides air-conditioned accommodation with a balcony and free WiFi.

From US$188.27 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

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.

From US$141.20 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 reviews

Situated in Marsaskala, 1.1 km from St. Thomas Bay Beach and 6.6 km from Hal Saflieni Hypogeum, Seafront Studio Apartment offers air conditioning.

From US$125.91 per night

Budget hotels in Marsaskala and nearby

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

Set in Iż-Żlielaq, the recently renovated Bellavista Bayview 3 Bedroom Apartment offers accommodation 1.3 km from Zonqor Beach and 6.1 km from Hal Saflieni Hypogeum.

From US$177.68 per night

Situated in Iż-Żlielaq, 1.6 km from Zonqor Beach and 6.5 km from Hal Saflieni Hypogeum, Corner view 2 features air-conditioned accommodation with a balcony and free WiFi.

From US$120.38 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 80 reviews

Situated in Marsaskala, 1.5 km from Zonqor Beach and 7.2 km from Hal Saflieni Hypogeum, Aquamarine Sea Front Apartments - Third Floor offers air conditioning.

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

Located in Marsaskala, 1.5 km from Zonqor Beach and 7.2 km from Hal Saflieni Hypogeum, Aquamarine Sea Front Apartments - First Floor provides spacious air-conditioned accommodation with a balcony and...

From US$167.09 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 45 reviews

Featuring air-conditioned accommodation with a balcony, Aquamarine Sea Front Apartments - Elevated Ground Floor With Balcony And Yard is located in Marsaskala.

From US$113.58 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 489 reviews

TJ Boutique, a property with a shared lounge, is located in Marsaskala, 6.4 km from Hal Saflieni Hypogeum, 11 km from Valletta Waterfront, as well as 11 km from Upper Barrakka Gardens.

From US$79.43 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,893 reviews

Set within 700 metres of Zonqor Beach and 6.6 km of Hal Saflieni Hypogeum, El Doris Boutique Living offers rooms with air conditioning and a private bathroom in Marsaskala.

From US$83.08 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Situated in Taʼ Monita, 700 metres from Zonqor Beach and 6.8 km from Hal Saflieni Hypogeum, Sea Breeze Terrace - Marsaskala features air-conditioned accommodation with a balcony and free WiFi.

From US$122.23 per night

Best hotels with breakfast in Marsaskala and nearby

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

Ta' Guzeppi Boutique Stays by Zzzing is located in Il-Maħsel, 200 metres from St. Thomas Bay Beach, 6.8 km from Hal Saflieni Hypogeum, as well as 11 km from Valletta Waterfront.

From US$83.63 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,362 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 US$82.37 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 76 reviews

Set in Il-Ħamrija, 500 metres from Wara l-Jerma Bay Beach, Cerviola Luxury 3 bedroom Apartments offers accommodation with a terrace, free WiFi, a 24-hour front desk, and luggage storage space.

From US$178.86 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 44 reviews

Set 600 metres from Wara l-Jerma Bay Beach, Cerviola Graziosa Court offers accommodation with a balcony, as well as a rooftop pool and a bar.

From US$141.20 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 55 reviews

Set in Marsaskala in the Malta region, Cerviola Etrin Court features a balcony. Among the facilities at this property are a 24-hour front desk and a lift, along with free WiFi throughout the property.

From US$129.44 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 128 reviews

Situated within 2.7 km of Rinella Bay Beach and 3.2 km of Hal Saflieni Hypogeum, Palazzo Pisani Malta Boutique and SPA features rooms with air conditioning and a private bathroom in Żabbar.

From US$263.58 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,230 reviews

Dun Gorg Guest House, a property with a terrace, is located in Marsaxlokk, 600 metres from Il-Ballut Reserve Beach, 5.6 km from Hal Saflieni Hypogeum, as well as 10 km from Valletta Waterfront.

From US$103.55 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 918 reviews

Offering quiet street views, South Wind Guesthouse is an accommodation situated in Marsaxlokk, 700 metres from Il-Ballut Reserve Beach and 5.6 km from Hal Saflieni Hypogeum.

From US$76.25 per night

What guests said about Marsaskala:

8.0

Whilst out of the way of the city the marina area is vibrant...

Whilst out of the way of the city the marina area is vibrant and well serviced with bars/restaurants. Pleasant stroll to a decent but small beach with bar/restaurant. Very well served for travel around the island… cheap buses and taxis.
Guest review by
Anonymous
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

See reviews by guests who stayed at hotels in Marsaskala

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
The apartment is huge. There are 3 bedrooms, 2 bathrooms, living room, kitchen and 2 balconies. Everything was absolutely amazing. We loved our stay here. The bus station is 3min away on foot. That is also the center of Marsaskala, filled with restaurants, coffee shops and supermarkets.
Guest review by
D. Mak
Serbia
From US$83.08 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,893 reviews
Room was super large, with bath in living room and in bedroom , also view was amazing. SuperComfy hotel on a very good location. Everything was near maximum 5min walking! Super cool place in a small fishing town.
Guest review by
Casa Fuster
Serbia
From US$82.37 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,362 reviews
Fantastic Breakfast. Self service. Full English and or Continental.Tidy appt. We had a sea view from linked apartment opposite. Good to get the bus to Valletta and locally to ealk into Marsaskala. .
Guest review by
David
United Kingdom
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 603 reviews
Breakfast is great; location is excellent - it seems to be the only hotel in the village - modern facilities - nice pool (but see below). Very clean and helpful staff.
Guest review by
Robert
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews
The apartment was fully equipped, clean and quiet. St Thomas Bay beach was close, also the grocery stores and Marsaskala center. The host was very kind and helpful.
Guest review by
Arja
Finland