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 25 metres from the bus stop to Valletta or Malta Airport. It features a swimming pool and a large terrace overlooking the sea.

the room i stayed in was quite large and the beds were comfortable. there was an issue with water dripping in the shower which was fixed the next day, when i mentioned it to the front desk. there is a restaurant next door which served great food and bus tops within 5 mins walks, including grocery shops nearby. The sea side is within 5 mins walk from the front door of the hotel.
Review score
8.0
Very good
1,040 reviews
Price from
£95.96
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.

Review score
8.2
Very good
2,399 reviews
Price from
£60.29
1 night, 2 adults

Set in Marsaskala, within 400 metres of St. Thomas Bay Beach and 400 metres of Wara l-Jerma Bay Beach, Silia's Maisonette offers accommodation with free WiFi, air conditioning and a shared lounge.

Staff was really helpful. Accomodation itself was very pleasant and nice, kind of place you can imagine you could actually live there.
Review score
9.0
Superb
221 reviews
Price from
£46.71
1 night, 2 adults

Boasting sea views, SeaFront Apartment Marsascala offers accommodation with a balcony, around 1.2 km from Zonqor Beach.

Great place to stay, appartment is right at the coast - very nice view of the bay and opposite coastal area from balcony, number of good restaurants within 10-min walk from here, great starting place for visting sightseeings (Valletta, Mdina Mnajdra, Dingli Cliffs, etc.) The appartment size is optimal for 6-7 people. Dario (the host) is very communicative and always willing to help or give an advice!
Review score
9.3
Superb
71 reviews
Price from
£231.41
1 night, 2 adults

Boasting air-conditioned accommodation with a patio, SeaView Apartment in Saint Thomas Bay is situated in Marsaskala.

Very well equipped and comfortable apartment in a great position. Great introduction to the premises and communication all the way through via WhatsApp was superb. Exactly what we needed for a short break.
Review score
9.1
Superb
100 reviews
Price from
£256.89
1 night, 2 adults

Set in Marsaskala in the Malta region, Penthouse next to the beach has a balcony and sea views. This beachfront property offers access to a terrace, free private parking and free WiFi.

Spacious apartment. Fabulous balcony. Very friendly and helpful host. Natalya was delightful and checked on me regularly, but without being intrusive. She addressed any concerns immediately (new fridge!) and we had great conversations.Location was perfect, peaceful and quiet which is what I wanted. But supermarket and bus stop just round the corner. Beautiful promenade walk down to beach and restaurants.
Review score
8.1
Very good
42 reviews
Price from
£154.56
1 night, 2 adults

Set in Marsaskala, 1.6 km from Zonqor Beach and 1.7 km from St. Thomas Bay Beach, Bellavista 3 Bedroom Apartment offers air-conditioned accommodation with a balcony and free WiFi.

Very comfortable. The owner has thought of everything that someone staying would need. The apartment was very clean and the owners communication was exceptional. My little family and I enjoyed our stay very much.
Review score
9.9
Exceptional
12 reviews
Price from
£73.03
1 night, 2 adults

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.

This apartment exceeded our expectations, with a beautiful balcony looking across the harbour. The property is very spacious for a 1 bed apartment, very comfortable and very clean. The is vast array of restaurants and cafes in easy walking distance. This was our first visit to Malta and the location of the property was ideal for touring the island
Review score
9.5
Exceptional
93 reviews
Price from
£234.81
1 night, 2 adults

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.

This is my second visit to Casa rosanna , the best stay In marsaskala , I’ve tried quite a few places here , there’s a rooftop pool , which is a sun trap , just recently the pool has been heated which makes it very comfortable for a dip , the rooms are immaculate , the choice of breakfast in the morning is exceptional , there’s a coffee machine in reception which is complimentery , the staff are very welcoming and very friendly , this is now my go to place when I visit marsaskala , , mr Iain
Review score
9.1
Superb
182 reviews
Price from
£122.29
1 night, 2 adults

Il-Girna- Modern Seaside Accommodation is a beachfront property located in Marsaskala, less than 1 km from St. Thomas Bay Beach and a 12-minute walk from Wara l-Jerma Bay Beach.

Everything was excellent! When we arrived, the room was spotless and well-organized, with all amenities readily available (AC, TV, mini-fridge, etc.). There was also a shared kitchen equipped with a microwave, essentials like olive oil, salt, and pepper, as well as thoughtful extras such as shampoo. Luke, the host, was incredibly kind and always available. He consistently went above and beyond to ensure everything was perfect.
Review score
9.5
Exceptional
32 reviews
Price from
£77.28
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 £91.72 per night
    Review score
    9.1
    Superb · 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
    Superb · 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 £106.15 per night
    Review score
    8.2
    Very good · 2,399 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
    Fabulous · 17 reviews
    Excellent location as friends stayed close by and Marsaskala is Perfect for us
    Guest review by
    Alexandrina
    United Kingdom
  • From £78.98 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