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

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.

J
Jonathan
From
Ireland
The breakfast was a buffet style breakfast it included yoghurts,ham,cheese,fruit,egg(scrambled or normal),bacon,sausages,tomatoes & also you could help yourself to tea & coffee & orange juice.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,351 reviews
Price from
US$115.47
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.

N
Naomin
From
Belgium
I liked the room size and the cleanliness. The staff was really friendly and present in the hotel but not overbearing. They were available for support and queries. They were also very consistent cleaning and offering clean towels which was very much appreciated. I felt comfortable and slept well.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 864 reviews
Price from
US$72.05
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.

L
LimberLife
From
Austria
Casa Rosanna was the perfect weekend getaway - directly in the bay, surrounded by plenty of restaurants, and directly opposite the Luzzu boat that offers sunset cruises (highly recommend!). The room was comfortable with a beautiful view over the bay. Breakfast offered everything from olives to mini doughnuts, fruit, cheese, a hot breakfast. While the pool area is a bit small, it was still perfectly lovely, and a great place to spend the day if you're not out exploring.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 567 reviews
Price from
US$114.31
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.

T
Tomasz
From
Poland
I recommend this place to everyone. Fantastic place. Fantastic hosts. Everything as described and even a lot more.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
US$132.78
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.

A
Adrienn
From
Hungary
The hospitality and kindness of the Land Lady is on the highest level, I do hope I can stay at her place next, when I revisit Malta! :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 141 reviews
Price from
US$57.79
1 night, 2 adults

Aquamarine Sea Front Apartments - Second Floor

Marsaskala

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

T
Tia
From
Australia
The apartment was large, clean, has an elevator, host was friendly and the view was amazing.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 100 reviews
Price from
US$175.51
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
Ilvija
From
Latvia
Nice apartment. Loved the balcony and the view from it. Easy to get from the airport.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 283 reviews
Price from
US$114.31
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.

S
Spiteri Mifsud
From
Malta
Plenty of rooms and everything was great! I liked everything about the property.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$466.07
1 night, 2 adults

Bay Seafront Apartment

Marsaskala

Set in Marsaskala, 1.5 km from Zonqor Beach and 7.3 km from Hal Saflieni Hypogeum, Bay Seafront Apartment offers air conditioning. This beachfront property offers access to a balcony and free WiFi.

F
Foster
From
United Kingdom
We arrived early as requested an earlier check in and straight away the apartment was just so welcoming with details about the area, Malta and Gozo advertised and telling you everything you can do on the island.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
US$155.88
1 night, 2 adults

Stylish Sea view Apartment Feels Like Home, Just Steps from the Beach

Marsaskala

Spacious Accommodation

Stylish Sea view Apartment Feels Like Home in Marsaskala offers a spacious, recently renovated apartment with three bedrooms and two bathrooms.

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.2
Superb - What previous guests thought, 19 reviews
Price from
US$235.28
1 night, 2 adults
See all 206 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,351 reviews
From US$80.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,223 reviews
From US$222.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 398 reviews
From US$441.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,116 reviews
From US$138.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 708 reviews
From US$254.02 per night
Airport shuttle
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 237 reviews
From US$334.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,733 reviews
From US$517.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 385 reviews
From US$460.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 325 reviews
From US$185.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,382 reviews
From US$212.46 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 7.8
Good - What previous guests thought, 864 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 9,646 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,510 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,780 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,756 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7,333 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,637 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 554 reviews

Popular with guests booking hotels in Sliema

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

Hotels located in the centre of Marsaskala

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 181 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$160.50 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 22 reviews

Platinum Court features air-conditioned guest accommodation in Marsaskala, 1.6 km from St. Thomas Bay Beach, 5.9 km from Hal Saflieni Hypogeum and 11 km from Valletta Waterfront.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 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.

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

Situated in Marsaskala, 1.5 km from St. Thomas Bay Beach and 6.1 km from Hal Saflieni Hypogeum, Seaside 3 offers air conditioning. It is located 11 km from Upper Barrakka Gardens and features a lift.

From US$135.79 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 32 reviews

Set in Marsaskala, 1.7 km from St. Thomas Bay Beach, Sandstone Apartment 17 has a terrace, parking on-site and rooms with free WiFi access.

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$199.75 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 7 reviews

Situated in Marsaskala, 1.8 km from St. Thomas Bay Beach and 5.7 km from Hal Saflieni Hypogeum, Amadeo Suites features air-conditioned accommodation with a terrace and free WiFi.

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

Located in Marsaskala and only 1.7 km from St. Thomas Bay Beach, Malta Serenity Home provides accommodation with mountain views, free WiFi and free private parking.

From US$190.52 per night

Best hotels with breakfast in Marsaskala and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 510 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$83.13 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,854 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$97.68 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 82 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$68.94 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,351 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$80.83 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 59 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.

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

Set within 600 metres of Wara l-Jerma Bay Beach and 6.8 km of Hal Saflieni Hypogeum, Cerviola Graziosa Court offers rooms with air conditioning and a private bathroom in Marsaskala.

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

Located in Marsaskala in the Malta region, Cerviola Etrin Court features a balcony. This apartment also has a private pool.

From US$127.01 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$258.64 per night

Budget hotels in Marsaskala and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 17 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$182.43 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 62 reviews

Set in Marsaskala, less than 1 km from St. Thomas Bay Beach and 6.7 km from Hal Saflieni Hypogeum, Modern Two Bedroom Sea View Apartment offers air-conditioned accommodation with a balcony and free...

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

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

From US$125.97 per night

Situated in Iż-Żlielaq, 1.6 km from Zonqor Beach and 6.5 km from Hal Saflieni Hypogeum, Corner view 3 offers air conditioning.

From US$123.89 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$118.12 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 82 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, 43 reviews

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

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$119.94 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 US$184.74 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 864 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 US$124.70 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 567 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 US$80.83 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,351 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 US$97.68 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,854 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
Superb - What previous guests thought, 1,683 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