Skip to main content

Search hotels in Marsaskala

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

Marsaskala – 207 hotels and places to stay

Filter by:

Star rating

Review score

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.

J
Jackie
From
United Kingdom
I have stayed here before and really enjoyed it. Location is excellent. Staff are the best.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 943 reviews
Price from
€ 161
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.

D
Daniela
From
United Kingdom
Nice hotel, good location.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,364 reviews
Price from
€ 71
1 night, 2 adults

Silia's Maisonette

Marsaskala

Set in Marsaskala, within 400 metres of St. Thomas Bay Beach and 6.9 km of Hal Saflieni Hypogeum, Silia's Maisonette offers accommodation with free WiFi, air conditioning and a shared lounge.

Z
Zina
From
Hungary
This accomodation is great. The owner is really nice and helpful, all the spaces are comfortable in the house. The location is brilliant, the best beach is just 8 minutes from the house.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 201 reviews
Price from
€ 64
1 night, 2 adults

Marsascala Interlace Apartment with free parking

Marsaskala

Boasting air-conditioned accommodation with a balcony, Marsascala Interlace Apartment with free parking is set in Marsaskala.

K
Kandala
From
Hungary
it was perfect for my family, well equipped, shops right in the neighbourhood, bus stop just outside
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 96 reviews
Price from
€ 226
1 night, 2 adults

SeaFront Apartment Marsascala

Marsaskala

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

G
Grzegorz
From
Poland
The apartment is located in a great location for relaxation, swimming, diving, running, etc. It was great that there was always a place to park and a choice of bars and restaurants, in the immediate vicinity or a short walk away. There was also a paid public swimming pool nearby. The view of the sea from the living room window was priceless. There was a grill available, and the possibility of grilling on the rocks by the house used by other tourists or residents is a great thing. Very nice, friendly and helpful owner, who responded quickly if you reported any needs. the street where the apartment was located was quiet and peaceful. We recommend renting kayaks in San Tomas Bay and go through the rock window and the nearby cave.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 73 reviews
Price from
€ 264.50
1 night, 2 adults

SeaView Apartment in Saint Thomas Bay

Marsaskala

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

K
Kristina
From
Latvia
We liked the apartment with area and comfort. Clean and it was good to stay 2 families with the kids. Very close to The beach and great that on the first floor was shop 24h 🙂 We recommend it👌
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 95 reviews
Price from
€ 302.50
1 night, 2 adults

Bellavista 3 Bedroom Apartment

Marsaskala

Set in Marsaskala, 1.6 km from Zonqor Beach and 6 km from Hal Saflieni Hypogeum, Bellavista 3 Bedroom Apartment offers air-conditioned accommodation with a balcony and free WiFi.

R
Rebecca
From
Australia
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.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews
Price from
€ 86
1 night, 2 adults

Aquamarine Sea Front Apartments - Third Floor

Marsaskala

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.5
Exceptional - What previous guests thought, 94 reviews
Price from
€ 186.50
1 night, 2 adults

Il-Girna- Modern Seaside Accommodation

Marsaskala

Il-Girna- Modern Seaside Accommodation is located on the seafront in Marsaskala, less than 1 km from St. Thomas Bay Beach and 6.4 km from Hal Saflieni Hypogeum.

R
Rimada
From
Spain
Too clean. Perfect location. Everything is new. Marsaskala is Amazing place
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 100 reviews
Price from
€ 106
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.

E
Erin
From
United Kingdom
Everything was great! Easy check in, amazing location, great view! The rooftop pool was perfect and the breakfast every morning was SO GOOD. One of the best included breakfasts we’ve ever had!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 326 reviews
Price from
€ 153
1 night, 2 adults
See all 207 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 2,471 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,165 reviews
    From € 181.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,364 reviews
    From € 185 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 821 reviews
    From € 250 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 153 reviews
    From € 430 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 130 reviews
    From € 181 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 9,949 reviews
    From € 210 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,730 reviews
    From € 367.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 259 reviews
    From € 210.67 per night

What guests said about Marsaskala:

  • 10.0

    A safe and social harbour with lots of good restaurants from...

    A safe and social harbour with lots of good restaurants from fine dining to burger bars. Something for everyone. Frequented by tourists and locals. Good local buses from the centre to other villages and small beaches. Only half hour from historic Valetta and the airport.
    Guest review by
    Ambrose
  • 10.0

    Lovely little harbour town - with fishing trade very much at...

    Lovely little harbour town - with fishing trade very much at its core. Very traditional vibe and felt very safe during the day and night. Local shops and pharmacy nearby and a beautiful mix of bars/restaurants that cater for all.
    Guest review by
    louise
    United Kingdom
  • 8.0

    Marsaskala is an authentic Maltese town, not far from the...

    Marsaskala is an authentic Maltese town, not far from the airport and well located for exploring southern and central Malta. It has a beautiful harbour setting where visitors and local people enjoy strolling, eating and drinking. There is a great selection of restaurants, cafes and local shops. Look out for the Nargile Lounge, the Zion Bar and Sotho Pinsa Romana. There are swimming areas around the town and a family friendly beach close by at St Thomas’ Bay. There are frequent bus services to Valletta where you can connect with the rest of the island and a few local buses to explore nearby areas in the south.
    Guest review by
    Ann
    United Kingdom
  • 10.0

    Marsaskala was a lovely place to stay.

    Marsaskala was a lovely place to stay. The port/harbour area had numerous excellent places for dining and numerous supermarkets too. attractions included the Fort Tower and Salt Pans. We had a hire car and as Malta is quite small it was an ideal location for reaching anywhere on the island.
    Guest review by
    Paul
    United Kingdom
  • 10.0

    lovely promenade and lots of outlets frequented by tourists...

    lovely promenade and lots of outlets frequented by tourists and locals. Has a good Indian restaurant : Roti, with homemade chilli sauce and lovely dishes, such as Hyderabad beef, Green Fish curry, etc With a car, one can explore other locations, obviously Valletta and other interesting places like Rabat and Mdina, the former hosting St Paul's grotto and other historic sites.
    Guest review by
    FabSab
    United Kingdom
  • 10.0

    We stayed in the Cerviola Hotel. I offer for everybody!

    We stayed in the Cerviola Hotel. I offer for everybody! It is a very great hotel. We have been in the Spielberg apartman. It was fantastic. Very clean, and you can get what you want. Thre is a fridge, gas cooker, microwawe, dishwaser, washing machine, etc. In the apartman there are three bedrooms, and a big living room with kitchen. You can view to the sea. The breakfast is generous. We were very pleased and thank you for your warm welcome. We will be back soon. Thank you!
    Guest review by
    HLászló1
    Hungary

See reviews by guests who stayed at hotels in Marsaskala

See all
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 281 reviews
    Location is unbeatable with uninterrupted views of the bay from your bed or the balcony. Studio is compact and well equipped for short stays. We loved Marsaskala, lots of local restaurants, cafes abs cars to explore on foot. Check in was very straight forward and an early check in was possible and very welcome after a long flight.
    Guest review by
    Reese
    Australia
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 96 reviews
    Very clear instructions on how to access the apartment. Very lovely hosts who can provide lots of advice about what to see and do in Malta. Great apartment for a family of six with all the appliances you would want. Easy to get to the city centre of Marsaskala, airport and Valetta by car or local public transport.
    Guest review by
    Nyhm95
    United Kingdom
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    Apartment renovated, everything works very very well, very nice inner courtyard and small balcony with view on Marsaskala port. The host (Paul) is nice and responsive. Close to many convenience shops and restaurants, close to bus stop to go to Valletta. Ideal position to explore Malta.
    Guest review by
    Giovanni
    Luxembourg
  • From € 160 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 943 reviews
    The best thing about this place was location- the bus station next to the hotel, a lot of space in the room and very nice people. Easy check in and there’s no problem when you’re late. Also very clean which is important to me.
    Guest review by
    Patrycja
    Poland
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,363 reviews
    The hotel is located very close to the Malta airport with very good public transport. Great location to the local shops . Very friendly staff .
    Guest review by
    Beata
    United Kingdom