Skip to main content

Search hotels in Marsaskala

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

Marsaskala – 216 hotels and places to stay

Filter by:

Star rating

Review score

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.

A
Agita
From
Latvia
Definitely exceeded my expectations. Extremely supportive staff, we were upgraded to separate 3-room apartment with a large balcony with a view to city and to see. The cleaning was doing definitely extra - always was nice to get back when everything was extra clean. Everything was so close, the playground, the pool, the salt pans, the beach with nice views, convenience shops, and bus station right across the street. Ideal for a family with small kids (my was 3.5 years old). Definitely recommend.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,406 reviews
Price from
£87.30
1 night, 2 adults

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.

P
Prisacaru-Konsza
From
Romania
The accommodation was very nice for the price, staff was friendly and the food at the restaurant was amazing. We were a group of friends and felt amazing. The beach is a 3 minute walk as well and the hotel has a bar which is also good.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 893 reviews
Price from
£139.16
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.

J
Judita
From
Slovenia
Everything. It’s exactly the same as in the photos. And the owner was amazing, replying quick and really kind, always ready to help. The location is great, right next to a bus stop and we had everything we needed for the start (toilet paper, oil, hairdrier…)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 144 reviews
Price from
£70.88
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.

D
Danica
From
Italy
I honestly don’t know where to begin,this B&B is simply stunning. In fact, I can’t believe it’s “just” a B&B and not a 4-star hotel! The owners have poured so much attention to detail into every corner that it truly sets high expectations. I genuinely don’t understand how this place doesn’t have all 10+ reviews,they take care of absolutely everything. From the free coffee machine in their charming reception area to the breakfast (which is to die for), to the beautiful rooms with breathtaking views...Amazing 😍 The staff are incredibly friendly and welcoming, making you feel right at home from the moment you arrive. And the pool area? Wow, i have never experienced b&b like this before. On top of that, they even offer their own boat trips, which was an unforgettable experience. There’s honestly nothing to complain about. This isn’t your typical B&B, it's a hidden gem in the heart of Marsaskala ♥️♥️
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 441 reviews
Price from
£132.25
1 night, 2 adults

Artists' Nest

Marsaskala

Set in Marsaskala, 1.5 km from St. Thomas Bay Beach, Artists' Nest offers rooms with air conditioning and free WiFi.

A
Alexandra
From
Romania
Everything. The house is amazing, as well as the breakfast (it is on the sweeter side). The hosts are also very friendly and welcoming.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 102 reviews
Price from
£95.38
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.

A
Anna
From
Bulgaria
The host was very, very kind. Everything was perfect.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 187 reviews
Price from
£59.21
1 night, 2 adults

Sunrise Creek

Marsaskala

Set in Marsaskala, 1 km from Zonqor Beach, Sunrise Creek offers air-conditioned rooms with free WiFi and express check-in and check-out.

Y
Yvonne
From
Ireland
The location was perfect. The spacious balcony was a blessing in 28 degrees. Couldn't find fault with this cosy, clean apartment. Ideal for a couple. We will definitely be back. Howard was extremely helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 281 reviews
Price from
£128.79
1 night, 2 adults

Bay Seafront Apartment

Marsaskala

Set in Marsaskala, 1.5 km from Zonqor Beach and 7.3 km from Hal Saflieni Hypogeum, Bay Seafront Apartment offers air conditioning. This beachfront property offers access to a balcony and free WiFi.

F
Foster
From
United Kingdom
We arrived early as requested an earlier check in and straight away the apartment was just so welcoming with details about the area, Malta and Gozo advertised and telling you everything you can do on the island.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
£129.32
1 night, 2 adults

Barcaluna

Marsaskala

Boasting air-conditioned accommodation with a private pool, sea view and a terrace, Barcaluna is set in Marsaskala. This beachfront property offers access to a balcony and free WiFi.

J
Jorjoh
From
United Kingdom
The apartment itself was beautiful it comes with a pool and amazing view and an brilliantly refurbished house. Genuinely every facility within the apartment was gorgeous!! It comes equiped with ac, WiFi , a tv, an equipped kitchen with cutlery and/pots and seasoning. However what made our stay the most enjoyable was how genuinely kind the hosts were. They offered to drive us to and from the airport and were there whenever we needed help or assistance with anything- they are life savers!! We had a power outage on our fourth day, however, they had come and flipped the breaker on and even stayed to double check everything was working (keeping in mind this was at around 10 pm/11 pm) and there were no issues and then proceeded to let us know we could call them regardless of time if it happened again! On top of this when we had arrives to the airport one of the hosts and his son explained different areas to visit and recommended beaches and food spots and even told us about the tallinja app and what kind of bus card we should buy if we needed any. In marsakala there is so many nice restaurants that are extremely affordable like Angelina’s who have an amazing seafood risotto! And the convenience stores in the area are extremely affordable and are open till late. The area is a small village however there is so much to do and the people and are lovely! I would definitely recommend staying at Barcaluna if you come Malta it is worth the money!!! We definitely will be coming again <3
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
£111.07
1 night, 2 adults

Stylish Sea view Apartment Feels Like Home, Just Steps from the Beach

Marsaskala

Comprising barbecue facilities and a shared lounge, Stylish Sea view Apartment Feels Like Home, Just Steps from the Beach is a recently renovated accommodation in Marsaskala located close to St.

s
shifenrus
From
Malta
The apartment was top notch - spotlessly clean, lovely seaview, very comfortable beds, well-equipped kitchen. Our host welcomed us on our arrival and provided us with complimentary water and croissants. Despite being in a very central area of Marsascala (close to the bus terminus, shops, pharmacy, playing field and various restaurants), the apartment is in a lovely quiet neighbourhood boasting sea and country views. We really loved our short stay here and we will definitely come back again for a longer stay next time. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
Price from
£103.72
1 night, 2 adults
See all 216 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

Most booked hotels in Marsaskala and surroundings in the past month

See all
  • Popular with guests booking hotels in Marsaskala

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 893 reviews
  • Popular with guests booking hotels in Marsaskala

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,406 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 9,706 reviews
  • Popular with guests booking hotels in Il-Gżira

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 7,431 reviews
  • Popular with guests booking hotels in Birżebbuġa

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 745 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 5,733 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 13,494 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 279 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 5,336 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,187 reviews

Hotels located in the centre of Marsaskala

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 159 reviews

    Located 1.5 km from St. Thomas Bay Beach, Sunrise Court offers air-conditioned accommodation with a balcony. It is set 5.9 km from Hal Saflieni Hypogeum and provides a lift.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 6 reviews

    Situated in Marsaskala, 1.5 km from St. Thomas Bay Beach and 6 km from Hal Saflieni Hypogeum, Seaside 4 features air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Situated in Marsaskala, 1.8 km from St. Thomas Bay Beach and 5.7 km from Hal Saflieni Hypogeum, Amadeo Suites features air-conditioned accommodation with a terrace and free WiFi.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 12 reviews

    LA court in Marsascala, a property with a terrace, is situated in Marsaskala, 5.9 km from Hal Saflieni Hypogeum, 11 km from Valletta Waterfront, as well as 12 km from Upper Barrakka Gardens.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 14 reviews

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

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 115 reviews

    Set in Marsaskala, less than 1 km from St. Thomas Bay Beach, Le 3 isole offers air-conditioned rooms with free WiFi.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 571 reviews

    TJ Boutique, a property with a shared lounge, is located in Marsaskala, 6.4 km from Hal Saflieni Hypogeum, 11 km from Valletta Waterfront, as well as 11 km from Upper Barrakka Gardens.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,785 reviews

    Set within 700 metres of Zonqor Beach and 6.6 km of Hal Saflieni Hypogeum, El Doris Boutique Living offers rooms with air conditioning and a private bathroom in Marsaskala.

Best hotels with breakfast in Marsaskala and nearby

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews

    Ta' Guzeppi Boutique Stays by Zzzing is set in Il-Maħsel, 7.2 km from Hal Saflieni Hypogeum, 12 km from Valletta Waterfront, and 12 km from Upper Barrakka Gardens. It is located 200 metres from St.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,406 reviews

    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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 33 reviews

    Set in Il-Ħamrija, 500 metres from Wara l-Jerma Bay Beach, Cerviola Luxury 3 bedroom Apartments offers accommodation with a terrace, free WiFi, a 24-hour front desk, and luggage storage space.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 29 reviews

    Set within 600 metres of Wara l-Jerma Bay Beach and 6.8 km of Hal Saflieni Hypogeum, Cerviola Graziosa Court offers rooms with air conditioning and a private bathroom in Marsaskala.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 33 reviews

    Located in Marsaskala in the Malta region, Cerviola Etrin Court features a balcony. This apartment also has a private pool.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 560 reviews

    Located in Żabbar and with Hal Saflieni Hypogeum reachable within 4 km, Mulberries provides a garden, non-smoking rooms, free WiFi throughout the property and a shared lounge.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 123 reviews

    Situated within 2.7 km of Rinella Bay Beach and 3.2 km of Hal Saflieni Hypogeum, Palazzo Pisani Malta Boutique and SPA features rooms with air conditioning and a private bathroom in Żabbar.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,063 reviews

    Set in the quiet fishing village of Marsaxlokk, Duncan Guesthouse is 15 minutes' drive from Malta International Airport. It offers self-catering rooms with air conditioning and free Wi-Fi.

Budget hotels in Marsaskala and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 13 reviews

    Featuring quiet street views, Ocean Pearl provides accommodation with a balcony, around less than 1 km from Zonqor Beach.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Żejtun, 4.2 km from Hal Saflieni Hypogeum and 8.7 km from Valletta Waterfront, Luxurious provides air-conditioned accommodation with a balcony and free WiFi.

  • Boasting air-conditioned accommodation with a patio, Serenity Escape 2 Bed with Patio is set in Taʼ Penza. It is located 2 km from Hal Saflieni Hypogeum and features a lift.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 129 reviews

    Situated in Cospicua, The Florian Boutique Guesthouse by Zzzing is a recently renovated accommodation, 2 km from Rinella Bay Beach and 3.2 km from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 95 reviews

    Located just 3.6 km from Hal Saflieni Hypogeum, Julesy's BnB features accommodation in Cospicua with access to a garden, a shared lounge, as well as a shared kitchen.

  • Featuring city views, Isla 2 provides accommodation with a balcony, around 2 km from Rinella Bay Beach. Both free WiFi and parking on-site are available at the holiday home free of charge.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 29 reviews

    Situated 3.1 km from Hal Saflieni Hypogeum, 7.7 km from Valletta Waterfront and 8.1 km from Upper Barrakka Gardens, Kalkara 4 features accommodation located in Cospicua.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 22 reviews

    Situated in Cospicua in the Malta region, Birgu 3 has a balcony. Among the facilities at this property are luggage storage space and private check-in and check-out, along with free WiFi throughout the...

What guests said about Marsaskala:

  • 10.0

    Relaxing village with an active but not too busy, harbour.

    Relaxing village with an active but not too busy, harbour. Mainly the local Maltese and tourists with families or couples/small groups. Not many from England. Great pizza parlour on the harbour. Taj-Familja was a fabulous family run fish restaurant about 10mins from property. Recommend them both.
    Guest review by
    Tsuiyen
    United Kingdom
  • 4.0

    I wouldn't recommend the town because everything is full of...

    I wouldn't recommend the town because everything is full of garbage. People just throw garbage on the streets. I liked the promenade by the sea. Public transport is good. The town is well connected by bus lines.
    Guest review by
    Kristina
  • 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

See reviews by guests who stayed at hotels in Marsaskala

See all
  • From £142.62 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,406 reviews
    The reception team was very helpful and always available. Special thanks to Olga and the other lady at reception (unfortunately I didn't get her name but she was from Serbia and when I asked, she recommended a great local restaurant for dinner). Breakfast buffet has plenty to choose from. The location of the hotel is brilliant, everything is closeby, shops, town center, restaurants, bus stops, even the airport is not too far. I would happily return to this hotel when I am in Malta again.
    Guest review by
    Norbert
    Hungary
  • From £155.58 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 893 reviews
    I liked the room size and the cleanliness. The staff was really friendly and present in the hotel but not overbearing. They were available for support and queries. They were also very consistent cleaning and offering clean towels which was very much appreciated. I felt comfortable and slept well.
    Guest review by
    Naomin
    Belgium
  • From £132.25 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 441 reviews
    Beautiful boutique hotel in a great location. Convenient and very clean place. Plenty of choices of restaurants, a brilliant spot for sunrise lovers.
    Guest review by
    MariaKonkolova
    United Kingdom
  • From £140.89 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,785 reviews
    Best boutique hotel for the price ever, and close to all amenities and the water in Marsaskala
    Guest review by
    Joshua
    Austria
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 144 reviews
    Too clean. Perfect location. Everything is new. Marsaskala is Amazing place
    Guest review by
    Rimada
    Spain