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 – 38 hotels and places to stay

See the latest prices and deals by choosing your dates.

Set on St. Thomas Bay, Sensi Hotel is a 2-minute walk from the beach and 82 feet from the bus stop to Valletta or Malta Airport. It features a swimming pool and a large terrace overlooking the sea.

The people at the reception were nice and helpful. We liked the location. The hotel is very close to the beach. Nice walk from here to Xrobb-Il Ghadin, St. Peter's pool, Kalanka beach, Marsaxlokk. The bus stop to the airport and to Valetta is near the hotel. The restaurant of the hotel makes very good pizza. And it's a pleasure to have a donner around the sweamming pool.
Review score
8.0
Very Good
1,040 reviews
Price from
$122.33
1 night, 2 adults

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.

Cerviola hotel I v been 4 times .good location nearby theres restaurants and cafes and you can take a walk by the sea , clean rooms,outdoor pool ,good breakfast .we love it there
Review score
8.2
Very Good
2,400 reviews
Price from
$76.46
1 night, 2 adults

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

Clean and quiet
Review score
9.0
Wonderful
221 reviews
Price from
$58.98
1 night, 2 adults

SeaFront Apartment Marsascala offers accommodations in Marsaskala, a 14-minute walk from Zonqor Beach and 1.5 miles from Wara l-Jerma Bay Beach.

Excellent location, peaceful quiet little town with restaurants within 10 minute walk. Very clean, spacious and well equipped home. Excellent communication by Dario. He was always at hand to help out with directions, questions and suggestions. Very prompt and friendly. We were a multi generational group with kids and never felt crowded or cluttered, the rooms are large and spacious. I would highly recommend this apartment- the views are stunning and communication from Dario is super quick and friendly. Thank you for a very enjoyable week.
Review score
9.3
Wonderful
71 reviews
Price from
$218.45
1 night, 2 adults

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.

Close to the airport. Spacious. Water pressure was good and the air conditioners worked great. It had a very nice outdoor terrace.
Review score
9.1
Wonderful
100 reviews
Price from
$251.22
1 night, 2 adults

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.

Superb location. Light and airy and brill large terrace. Easy to contact owner. Sea views were excellent. Walk round the corner to get to marvellous walk along the sea front.
Review score
8.1
Very Good
42 reviews
Price from
$141.99
1 night, 2 adults

Bellavista 3 Bedroom Apartment offers accommodations in Marsaskala, 3.7 miles from Hal Saflieni Hypogeum and 6.9 miles from Valletta Waterfront.

The apartment is really nice and cozy, clean, spacious in a quite area. Shops, bus, cafees, restaurants and bars are situated really close, 5 minutes walking. And of course our host, Pawlu, which was really kind and helpfull with us. Definetly a great deal.
Review score
9.9
Exceptional
12 reviews
Price from
$92.84
1 night, 2 adults

Aquamarine Sea Front Apartments - Third Floor is located in Marsaskala, just 4.5 miles from Hal Saflieni Hypogeum and 7.6 miles from Valletta Waterfront.

Well equipped appartment. Very clean.
Review score
9.5
Exceptional
93 reviews
Price from
$245.76
1 night, 2 adults

Casa Rosanna Malta B&B Adults only 16 plus in Marsaskala provides adults-only accommodations with a rooftop pool and a shared lounge.

Excellent views of the bay and the best breakfast ever! The rooftop pool was beautiful-- although, we didn't use it as it was too cold in February! The host was super kind and friendly.
Review score
9.1
Wonderful
182 reviews
Price from
$157.28
1 night, 2 adults

Il-Girna- Modern Seaside Accommodation provides beachfront accommodations in Marsaskala.

Review score
9.5
Exceptional
32 reviews
Price from
$98.30
1 night, 2 adults
See all 38 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

What Guests Said About Marsaskala:

  • Review score
    10.0

    Great location with wonderful bay and lovely food-outlets...

    Great location with wonderful bay and lovely food-outlets bay-side to eat. As a female alone I felt perfectly safe wandering around at night in the dark. Excellent bus connections to all sides of Malta. Very good supermarket very near to the bay and great take-away outlets to buy street food.
    Guest review by
    Tracy
    United Kingdom
  • Review score
    8.0

    Good for being away from main commercial spots like...

    Good for being away from main commercial spots like st.julians etc, as not overly built up, but not too quiet either. So a good balance. Also, an exceptional coastal path/walk can be taken from near the harbour side of beachfront (the 'working beach' bit , along from bar n restaurant.) This extends from here to very high points near /around cliffs , continuing on the nearby next town or fishing village. Found it enjoyable exercise, full of sights and feeling rewarding to have walked it all on my return!
    Guest review by
    Anonymous
  • Review score
    10.0

    I am an absolutely blown away by Marsaskala .

    I am an absolutely blown away by Marsaskala . It is al genuine little piece of heaven. It is so beautiful and quaint. Gives me the real Maltese feeling. I am already planning to return in July. I only stayed for 2 nights at the end of my trip to Malta and it wasn’t enough. The water is crystal clear, there’s an excellent variety of shops and places to eat. The town is very reasonably priced and everywhere in Malta can be accessed any bus or taxi.
    Guest review by
    Laura
    United Kingdom
  • Review score
    8.0

    Marsaskala has a great location.

    Marsaskala has a great location. Perfect for any visit, it has a beatiful beach and bay, along with great restaurants and good connection to Valletta or to other areas. Local buses run frequently, however the traffic can be challenging sometimes. The Tal-Familja restaurant is a must visit to anyone in the area. They serve some fantastic, local dishes along with fresh fish courses. Having dinner at this restaurant was one of the highlights of my stay.
    Guest review by
    Norbert
    Hungary
  • Review score
    10.0

    Marsaskala is a lovely destination, geographically well-...

    Marsaskala is a lovely destination, geographically well-positioned. The town offers just enough amenities (ample restaurants, coffee shops, markets, etc.) without the busyness of larger locations (like Sliema, the Three Cities or St. Julian's). If you're looking for intense, 24-hour activities, this is NOT the place for you. If you're looking for a nice, picturesque, relaxing, sea-side escape, this place is perfect.
    Guest review by
    Norbert
    United States
  • Review score
    8.0

    if you are looking for nightlife then you will be be...

    if you are looking for nightlife then you will be be disappointed. Few nice local restaurants Lovely long promenade Easy to get to other parts of the island Excellent supermarket in walking distance
    Guest review by
    Janet
    United Kingdom

See reviews by guests who stayed at hotels in Marsaskala

See all
  • From $117.96 per night
    Review score
    9.1
    Wonderful · 182 reviews
    Absolutely beautiful! It was so clean I have never stayed in a hotel so clean. Beautiful views from the bedroom. The breakfast was fantastic and a beautiful restaurant too. Staff were all amazing and helpful. We will return for sure.
    Guest review by
    Amanda
    United Kingdom
  • Review score
    9.2
    Wonderful · 1,131 reviews
    Perfectly Central, close to public transport and there are grocery stores nearby . Hotel staff is welcoming, gym is compact. Can’t ask for more
    Guest review by
    Mateusz
    Denmark
  • From $136.53 per night
    Review score
    8.2
    Very Good · 2,400 reviews
    We got an apartment just up from the hotel and it was finished to a very high standard
    Guest review by
    Paul
    United Kingdom
  • Review score
    8.9
    Excellent · 17 reviews
    Excellent location as friends stayed close by and Marsaskala is Perfect for us
    Guest review by
    Alexandrina
    United Kingdom
  • From $99.39 per night
    Review score
    8.5
    Very Good · 1,542 reviews
    Great location, clean hotel, friendly staff & good breakfast
    Guest review by
    Jack17
    United Kingdom