Skip to main content

Search hotels in Marsaskala

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

Filter by:

Star rating

Review score

Marsaskala – 30 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

CUSTUMER SERVICE EXCELENCE , Location , peace and friendly staff
Scored 7.8
7.8
Rated good
Good
963 reviews
Price from
£70.08
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.

Nice environment..good breakfast. Very clean and with all the necessities we needed.
Scored 8.1
8.1
Rated very good
Very good
2,322 reviews
Price from
£84.01
1 night, 2 adults
SeaFront Apartment Marsascala, hotel in Marsaskala

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

- Amazing place right opposite to the sea - Stunning seaview from the livingroom and the large balcony - three separate airconditioned bedrooms with comfortable beds - really good wifi - last but not least very kind and helpful owner Dario
Scored 9.2
9.2
Rated superb
Superb
75 reviews
Price from
£160.12
1 night, 2 adults
Aquamarine Sea Front Apartments - Third Floor, hotel in Marsaskala

Situated in Marsaskala, 1 km from St. Thomas Bay Beach and 1 km from Wara l-Jerma Bay Beach, Aquamarine Sea Front Apartments - Third Floor offers air conditioning.

Dario is a superb host. Very helpful and responds to queries almost immediately. I asked where the nearest supermarket was- within a minute he'd sent me a link with full directions. Morning coffee on the balcony overlooking the harbour-no better way to start the day Very close to bus stop with direct bus hourly to airport and more regular buses to Valletta so even a night out there is easy to do I hope to come back and stay longer next time.
Scored 9.5
9.5
Rated exceptional
Exceptional
87 reviews
Price from
£131.51
1 night, 2 adults
Monita 113, Seaside Apartment with Access to Pool and Pleasant Views, hotel in Marsaskala

Located in Marsaskala, less than 1 km from Zonqor Beach and a 18-minute walk from St.

Nice, comfortable and clean apartment in a very good localization.
Scored 9.4
9.4
Rated superb
Superb
5 reviews
Price from
£164.69
1 night, 2 adults
Seafront 2 bedroom apartment, hotel in Marsaskala

Situated in Marsaskala, 2.6 km from St. Thomas Bay Beach and 2.6 km from Wara l-Jerma Bay Beach, Seafront 2 bedroom apartment offers air conditioning.

The main advantage is the excellent communication with the host and the location of the apartment! It is located a little away from the center, in a cozy, quiet place with a stunning view, 1 minute to the beach on the rocks with an easy ladder down and clear water. The bus stop is around the corner, also easy to find a parking space. Cozy comfortable and very large apartment with two bathrooms, enough of everything you need in the kitchen, good wi-fi. The availability of late night check-in and fairly late check-out compared to other offers was a significant bonus.
Scored 9.3
9.3
Rated superb
Superb
7 reviews
Price from
£120.01
1 night, 2 adults
Casa Rosanna Malta B&B Adults only 16 plus, hotel in Marsaskala

Situated within 1 km of Zonqor Beach and 1.3 km of St. Thomas Bay Beach, Casa Rosanna Malta B&B Adults only 16 plus features rooms with air conditioning and a private bathroom in Marsaskala.

We loved the location and the layout of the property. Our room and the view was amazing. We loved that it was close to lots of local restaurants and facilities.
Scored 9.1
9.1
Rated superb
Superb
90 reviews
Price from
£77.11
1 night, 2 adults
Seaview Setters Studio Apartment, hotel in Marsaskala

Situated in Marsaskala, 1.1 km from Wara l-Jerma Bay Beach and 1.4 km from Zonqor Beach, Seaview Setters Studio Apartment offers air conditioning.

The apartment, which was very well appointed and spacious, has spectacular views over Marsaskala harbour area, and is ideally set up for couples' stay involving meals out at the many local restaurants, cafes and bars. Air-con in all rooms (although in Oct/Nov it wasn't needed). The bed was very comfortable and a decent size. The communal areas of the building were clean and fresh, the lift was very clean. Main bus stop within easy walking distance.
Scored 9.4
9.4
Rated superb
Superb
9 reviews
Price from
£74.11
1 night, 2 adults
3 Bedrooms Apartment, hotel in Marsaskala

Set in Marsaskala, 2 km from Zonqor Beach and 2.1 km from St. Thomas Bay Beach, 3 Bedrooms Apartment offers air-conditioned accommodation with a balcony and free WiFi.

The apartment was large, clean and well-kept. It had everything we needed. It was a great place to spend time, but we usually spent the whole day exploring Malta. The stay went without any major problems. The location was good, close to shops and the beach. We recommend it ☺️
Scored 9.0
9.0
Rated superb
Superb
8 reviews
Price from
£121.44
1 night, 2 adults
Sunrise Creek, hotel in Marsaskala

Set within 1 km of Zonqor Beach and 1.3 km of St. Thomas Bay Beach, Sunrise Creek offers rooms with air conditioning and a private bathroom in Marsaskala.

Cleaned
Scored 9.0
9.0
Rated superb
Superb
257 reviews
Price from
£123.94
1 night, 2 adults
See all 38 hotels in Marsaskala

What guests said about Marsaskala:

  • Scored 8.0
    8.0

    Marsaskala is a safe town but there are better locations on...

    Marsaskala is a safe town but there are better locations on the island. It takes 35 min by bus 135 to get to and from the airport Luqa. Generally speaking Malta should be visited in October , November, March or April in my opinion. In July it is already a desert like - no grass, a few trees and very hot (over 32C) so the best way to rest is nearby a beach or on the boat. It takes 1 hour by bus to the city centre (Valletta). Sandy beaches are on the North(2h by bus) and green hills on the West-North part of Malta. St Julian's is for party animals.
    Joanna
    Poland
  • Scored 10
    10

    We live on Gozo and enjoy short vacations on Malta and are...

    We live on Gozo and enjoy short vacations on Malta and are regular visitors to Marsaskala. The harbor side is well endowed with a mix of good restaurants and bars. There are also ample benches for sitting to watch people and boats. We enjoy walking from the harbor to the site of the old (now deilect) Jerma Palace Hotel and the nearby historic Saint Thomas which is shortly to reopen to the public following a major restoration.
    David
    Malta
  • Scored 10
    10

    Thank you for the stay Eldoris boutique living

    Thank you for the stay Eldoris boutique living it was so good ! and the view was awesome, perfect to relax and disconnect to the world, if i have to come back i would like to come back there; all facilities is good, the privacy of the bay windows are so clever ! privacy and for not getting too much warm the room! the breakfast all we need to start the day big thank you to all the team !
    alex
  • Scored 8.0
    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
    Netherlands
  • Scored 10
    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
  • Scored 8.0
    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

See reviews by guests who stayed at hotels in Marsaskala

  • From £49.08 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,318 reviews
    Very cute accommodation. There are not that many rooms in this hotel so feels rather intimate. Breakfast with all the simple necessities, such as bread, coffee and some pastries. I really liked the fact that there was water fountain downstairs in the reception. Close to the centre and all the other necessities. As well as, I really liked the fact that everything happens online: the check-in and there is no need for check-out. Overall, customer service quite helpful and quick.
    Denize
    Latvia
  • From £73.29 per night
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 9 reviews
    The apartment, which was very well appointed and spacious, has spectacular views over Marsaskala harbour area, and is ideally set up for couples' stay involving meals out at the many local restaurants, cafes and bars. Air-con in all rooms (although in Oct/Nov it wasn't needed). The bed was very comfortable and a decent size. The communal areas of the building were clean and fresh, the lift was very clean. Main bus stop within easy walking distance.
    Peter
    United Kingdom
  • From £58.23 per night
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,322 reviews
    The friendliness and kindness of all Staff in the hotel and rooftop pool bar. Breakfast buffet was great. Rooftop lounge was also great. We had a late flight home, and we asked for a late check- out, which was given to us. No problem at all.
    Mandy
    Ireland
  • From £62.13 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 735 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
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 55 reviews
    Spacious apartment with supermarket and phamacy nearby. The bus station is very close and there are plenty of restaurants in Marsaskala to choose from. The host is very helpful and communicative.
    Adrian
    Romania