Skip to main content

Filter by:


Star Rating

Review Score

Marsaskala – 26 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

8.4
Scored 8.4
Very Good
Rated very good
2,021 reviews
Price from$102.60per night
TJ Boutique, hotel in Marsaskala

TJ Boutique enjoys a location in Marsaskala, 4 miles from Hal Saflieni Hypogeum and 7.1 miles from Valletta Waterfront.

9.1
Scored 9.1
Wonderful
Rated wonderful
672 reviews
Price from$92.34per night
Marsascala Sea View Apartment & Penthouse, hotel in Marsaskala

Providing quiet street views, Marsascala Sea View Apartment & Penthouse in Marsaskala offers accommodations and barbecue facilities.

8.9
Scored 8.9
Excellent
Rated excellent
135 reviews
Price from$70.20per night
Sunrise Creek, hotel in Marsaskala

Sunrise Creek offers accommodations in Marsaskala, a 16-minute walk from St. Thomas Bay Beach and 0.9 miles from Wara l-Jerma Bay Beach.

8.7
Scored 8.7
Excellent
Rated excellent
226 reviews
Price from$68.04per night
SeaFront Apartment Marsascala, hotel in Marsaskala

Located in Marsaskala, directly on the seafront, this air-conditioned apartment features free WiFi and a terrace. Guests benefit from balcony.

9.1
Scored 9.1
Wonderful
Rated wonderful
74 reviews
Price from$129.60per night
Silia's Maisonette, hotel in Marsaskala

Silia's Maisonette offers free Wifi and rooms with air conditioning in Marsaskala. The property is around a 4-minute walk from St.

9.0
Scored 9.0
Wonderful
Rated wonderful
198 reviews
Price from$53.46per night
SeaView Apartment in Saint Thomas Bay, hotel in Marsaskala

SeaView Apartment in Saint Thomas Bay is located in Marsaskala, just a 3-minute walk from St. Thomas Bay Beach and half a mile from Wara l-Jerma Bay Beach.

9.4
Scored 9.4
Wonderful
Rated wonderful
92 reviews
Price from$129.60per night
Sea front apartment, hotel in Marsaskala

Just a 10-minute walk from Wara l-Jerma Bay Beach and 0.6 miles from St. Thomas Bay Beach, Sea front apartment features accommodations in Marsaskala with a casino.

9.0
Scored 9.0
Wonderful
Rated wonderful
29 reviews
Price from$106.70per night
Penthouse next to the beach, hotel in Marsaskala

Penthouse next to the beach is located in Marsaskala, just a few steps from St. Thomas Bay Beach and a 1-minute walk from Wara l-Jerma Bay Beach.

8.6
Scored 8.6
Excellent
Rated excellent
35 reviews
Price from$162per night
Aquamarine Sea Front Apartments - Second Floor, hotel in Marsaskala

Aquamarine Sea Front Apartments - Second Floor offers accommodations in Marsaskala, 4.5 miles from Hal Saflieni Hypogeum and 7.6 miles from Valletta Waterfront.

9.4
Scored 9.4
Wonderful
Rated wonderful
106 reviews
Price from$216per night
See all 36 hotels in Marsaskala
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Marsaskala:

  • 8.0
    Scored 8.0

    Nice place, very good to eat.

    Nice place, very good to eat. But Malta in general is nearly full with buildings. So a lot of people, a lot of traffic. Maltese people in general are quite secluded, even though everybody speaks English quite well. If you strike up a conversation with somebody in the street, you can be sure it's a foreign traveler too.
    Dries
    Belgium
  • 10
    Scored 10

    I also spent time in Valletta, Sliema and Gozo.

    I also spent time in Valletta, Sliema and Gozo. I'm so glad I ended the trip in Marsaskala. It's a lot quieter and more comfortable the other places I stayed. It was the perfect way to wind down and enjoy the harbor, the people and the ambiance of Malta before leaving. And it's also closer to the airport!
    Michael
    United States of America
  • 8.0
    Scored 8.0

    We had a week in St Pauls Bay so our 2nd week at Marsaskala...

    We had a week in St Pauls Bay so our 2nd week at Marsaskala was most welcome. A quiet coastal village/small town and off of the main tourist route. Having said that, Valletta is only 20 minutes away and easily reached by bus for 2euros or a Bolt Taxi for about 12 euros. Bolt is superb service and cheaper than white taxis & Uber. We used them quite a bit in our 2 weeks when some buses were full. Marsaxlokk 10 minutes away is well worth a visit, go on Sunday if you want heaving crowds around the market or any other day if you want to enjoy the fishing village with sme 70 fishing boats in the bay, a few market stalls and a very relaxed feel. If you do visit on Sunday, avoid the stall selling 'Maltese' small biscuits & cakes right opposite the village square/Costa Coffee. There are lots of online warnings about him, items are unpriced but when you come to pay you will be ripped off eg. 5 euro for a 2" almond cake. He won't give you a refund if you complain. In Marsaskala, 'Cool Waters' bar has excellent food and very reasonably priced. Orient Market 3 is a big well stocked supermarket with good prices.
    Vinnie998
    United Kingdom
  • 8.0
    Scored 8.0

    We liked St Thomas Bay - wonderful for swimming (there is a...

    We liked St Thomas Bay - wonderful for swimming (there is a small sandy beach and several rocky spots) and for starting your walks (we walked to the village of Marsaxlokk, through very beautiful labdscapes). We found some nice restaurants with very tasty food. The town itself did not look particularly interesting to us, but we only covered a small neighbourhood, so wouldn't know about the rest.
    A
    Anonymous
  • 6.0
    Scored 6.0

    Marsaskala is a busy harbour area for locals.

    Marsaskala is a busy harbour area for locals. Some boats but not a lot going in and out. It is not close to a sandy beach. There are a few small supermarkets and several restaurants with different price ranges to choose from. The problem is if you wish to travel by car then it is in part of the urban Valetta area and there are very busy roads to navigate to get in and out.
    Mike
    United Kingdom
  • 8.0
    Scored 8.0

    Marsaskala is a bit of a sleepy city, but it's very nice and...

    Marsaskala is a bit of a sleepy city, but it's very nice and a walk along the promenade at the harbor is worth the while. There are a few beaches to choose from, one of them even with sand. There are some good restaurants, and i recommend eating at the Tiny Mint Bistro. It is easy to get to and from Valletta with public transport from here.
    Niels
    Lithuania

Explore guest reviews of hotels in Marsaskala

  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 132 reviews
    I liked everything! Excellent accommodation, new renovation, everything is clean, own toilet and shower, there is a refrigerator - all the conditions for a comfortable stay. The sandy beach is a 10-minute walk along a straight road, there are bus stops near the place of residence, there are also shops and, of course, a beautiful view of the port and Marsaskala! The owner of the apartment was very friendly and was always in touch! He allowed later check-out due to the fact that the plane was in the evening!
    Arina
    Ukraine
  • From $89.64 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 910 reviews
    We stayed in the suite with the sea view and the room was absolutely beautiful, lots of natural light with the three windows, stunning view and overall it felt special in the beginning. The Smart TV was great, the location is lovely and close to the center of marsaskala. The lady who cleaned our room before we arrived was lovely and very smiley, we arrived a little before check-in and she let us into the room regardless, she was the only person who gave us good customer service there.
    Nadia
    Netherlands
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 43 reviews
    While researching Malta, I liked Marsaskala - it is not as overbuilt as more touristy parts of the island. Village Corner is close enough to the bay and promenade, while offering rural peacefulness. Green space is on premium in Malta - there is a nice view from the living room. There are three bedrooms, each with a wardrobe and: - a king-size bed and en-suite bathroom, - a queen-size bed, - a single bed. A well equipped kitchen. Kind and easy to communicate with host.
    george6996
    Bulgaria
  • From $87.48 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 672 reviews
    The hotel owner was very friendly and engaged, he provided us with a lot of information, tips and gave insight into the local culture. We could really feel that hotel focuses on providing the best experience for our stay. The room was very clean and nicely decorated. There was almost everything we could need and there was paid a lot of attention even to small details. Good location, close to the bus stop, shops and the coast. Thank you for making our stay delightful! :)
    Leila
    Denmark
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 30 reviews
    The apartment is great, situated in a quiet area that can get noisy at times. The apartment was as advertised, we found free parking in the street, although on the adjacent streets in some days. We had a car, so any point on the island was relatively easy to reach. The waterfront in Marsaskala is nearby (less than 10 minutes walk). The check in was very easy, with the help of the host, even though we arrived after 1 AM - there's a lockbox at the door.
    auftnt
    Romania
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 44 reviews
    Great and large apartment with one living room ,one bedroom ,kitchen, and bathroom . Extremly clean and beautiful decorated, it also has a huge terrace from where you can admire a part of Malta. You have all electric appliances needed , in good conditions as some of them looked beand new.Hosts were really nice and helpful ,they even came to pick us up by car as taxi dropped us on a wrong addressed . We really felt at home.
    kendoo
    Romania
  • From $97.20 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,021 reviews
    The hotel was clean, staff was very nice. Check in/Check out was easy. Breakfast had lots of options. Great wifi service and ATM in the lobby was very convenient. Centrally located from lots of more popular towns. We used bolt app during our stay and many cabs were available within 5 minutes each time we reserved one and no more than 39 mins a trip except to Gozo and the other end of the island.
    Sheila
    United States of America
  • From $97.20 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,021 reviews
    Staff were excellent - so helpful. We had a medical emergency whilst at the hotel and the lady behind reception couldn't have been more helpful. The rooftop pool is very nice. We stayed an apartment across the road which was spacious, though the bed was on the firm side. The view of the sea from the balcony was very nice too.
    K
    Kate
    United Kingdom
  • From $89.64 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 910 reviews
    Our room was beautiful, very comfortable and clean. All the power outlets are a big plus. The smart TV to which we could cast from our phones made this TV the most useful I've ever seen in a hotel (although, other guests may control the wrong TV by accident because everybody is in the same network). Check-in was very easy.
    André Filipe Silva Andrade
    Portugal
  • From $106.92 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 5 reviews
    Great location. There is a shop at the top of the road and the beach is 2 minutes away, with lovely swimming spots. Easy walk into the main part of Marsaskala where most of the restaurants are. Spacious, clean flat. Friendly owners who responded quickly and helpfully when we needed something.
    Anoushka
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 76 reviews
    View from the apartment is amazing!!! Terase is greatest! Host was always available, even checking on us if everything is OK 👍 People on Malta are extremely nice and nice hosts, everywhere: shops, restaurants, on the streets..
    Sladjana
    Austria
  • From $87.48 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 672 reviews
    A hotel located close to the town center and the means of transport. The staff was very kind OK beds, and the cleaning was done on demand, which is a good thing for me. A hotel I recommend if you want to stay in Marsaskala.
    Florin
    Romania
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 804 reviews
    Nice hotel, clean, swimming pool, good food at the restaurant with 10% discount for the guests. The bust stop right there, beach very close. Nice choice of breakfast by the pool for good pirice. Recommend!
    Wioletta
    Poland
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 32 reviews
    A perfect space for a family of four. Fully equipped and extremely comfortable. Outstanding views. At a walking distance from restaurants and shops in Marsaskala.
    Agata
    Poland
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 122 reviews
    It was an exelent experience. Maria is so kind and she is always open to support you. Defenitely i will choose the same place for my next vacantion in Malta.
    Ionut
    Romania
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 804 reviews
    Looking for a short break before main holiday the cost of the hotel was important. Rooms clean and staff wonderfully helpful.
    Marjory
    United Kingdom
  • From $87.48 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 791 reviews
    The hotel is in a good location and offers a nice view . Easy to find with a lots of available parking spots on the road.
    DIMITRIOS
    Greece
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 82 reviews
    Ideal location if you Are able to rent a car. Close to marsaskala and the three cities. Lovely clean spacious apartment.
    Joe
    United Kingdom
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 5 reviews
    Area was very nice, good location! close to Marsaskala bay, close to local shop and bus stop and st.Thomas bay!
    A
    Anonymous
    Czech Republic
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 404 reviews
    everything, polite staff, location, rooms, Marsaskala in general
    Tanja
    Serbia