Skip to main content

Search hotels in Marsaskala

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

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

B
Brad
From
Malta
nice hotel in a good location
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 909 reviews
Price from
$186.58
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.

M
Malgorzata
From
United Kingdom
Nice staff, breakfasts and food in the restaurant very tasty. Bus stop at the hotel. I highly recommend
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,390 reviews
Price from
$81.63
1 night, 2 adults

Silia's Maisonette

Marsaskala

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

M
Mikel
From
France
Great service, the owner was extremely helpful and available for any questions. The room is clean and the common bathroom too ! Are close to bus stop and restaurants but also quiet. Would definitely recommend. About 35mn bus ride to Valletta. Beaches close too
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 190 reviews
Price from
$73.46
1 night, 2 adults

SeaFront Apartment Marsascala

Marsaskala

SeaFront Apartment Marsascala offers accommodations in Marsaskala, a 14-minute walk from Zonqor Beach and 4.4 miles from Hal Saflieni Hypogeum.

A
Andriy
From
Italy
We liked the views from the balcony and the sound of the sea! Location isn't bad but it is at least 12-15 minutes away from the closest grocery store. Apartment is relatively well equipped.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 72 reviews
Price from
$223.89
1 night, 2 adults

SeaView Apartment in Saint Thomas Bay

Marsaskala

SeaView Apartment in Saint Thomas Bay is located in Marsaskala, just a 3-minute walk from St. Thomas Bay Beach and 4.4 miles from Hal Saflieni Hypogeum.

k
karen
From
Canada
Close to the airport. Spacious. Water pressure was good and the air conditioners worked great. It had a very nice outdoor terrace.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 93 reviews
Price from
$268.20
1 night, 2 adults

Bellavista 3 Bedroom Apartment

Marsaskala

Bellavista 3 Bedroom Apartment is located in Marsaskala, just a 19-minute walk from Zonqor Beach and 3.7 miles from Hal Saflieni Hypogeum.

c
chertif
From
Romania
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.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 16 reviews
Price from
$99.12
1 night, 2 adults

Aquamarine Sea Front Apartments - Third Floor

Marsaskala

Aquamarine Sea Front Apartments - Third Floor is located in Marsaskala, just a 18-minute walk from Zonqor Beach and 4.5 miles from Hal Saflieni Hypogeum.

Y
Yury Villagrán
From
Belgium
Well equipped appartment. Very clean.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 89 reviews
Price from
$157.42
1 night, 2 adults

Il-Girna- Modern Seaside Accommodation

Marsaskala

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

D
David
From
Japan
Host responsive. Nice view (especially from the bathroom).
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 130 reviews
Price from
$94.45
1 night, 2 adults

Casa Rosanna Malta B&B Adults only 16 plus

Marsaskala

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

J
Julien
From
Canada
Very nice and cute place. Great location, a lot of restaurants near by. Staff is welcoming. Nice view and everything was very clean. Would definitely recommend and come back.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 402 reviews
Price from
$178.41
1 night, 2 adults

Barcaluna

Marsaskala

Barcaluna offers accommodations in Marsaskala, a 9-minute walk from Zonqor Beach and 4.1 miles from Hal Saflieni Hypogeum. This beachfront property offers access to a balcony.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
$148.68
1 night, 2 adults
See all 215 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 2,477 reviews
    From $104.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,163 reviews
    From $196.25 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,390 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 218 reviews
    From $376.65 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 230 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 9,837 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 12 reviews
    From $153.54 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,743 reviews
    From $513.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 274 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,402 reviews
    From $256.54 per night

Most booked hotels in Marsaskala and surrounding area in the past month

See all
  • Popular with guests booking hotels in Marsaskala

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

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,390 reviews
  • Popular with guests booking hotels in Il-Gżira

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 7,406 reviews
  • Popular with guests booking hotels in St. Julianʼs

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

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 626 reviews
  • Popular with guests booking hotels in St. Julianʼs

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 3,166 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 5,693 reviews
  • Popular with guests booking hotels in St. Julianʼs

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 5,149 reviews
  • Popular with guests booking hotels in St. Julianʼs

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 5,082 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 6,462 reviews

Best hotels with breakfast in Marsaskala and nearby

  • Ta' Guzeppi Boutique Stays by Zzzing enjoys a location in Il-Maħsel, a 2-minute walk from St. Thomas Bay Beach and 4.5 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 30 reviews

    Cerviola Luxury 3 bedroom Apartments is located in Il-Ħamrija, just a 5-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 559 reviews

    Located in Żabbar and with Hal Saflieni Hypogeum reachable within 2.5 miles, 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, 125 reviews

    1.7 miles from Rinella Bay Beach in Żabbar, Palazzo Pisani Malta Boutique and SPA offers accommodations with access to wellness packages.

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

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

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

    La Reggia Seaview Guesthouse enjoys a location in Marsaxlokk, a 10-minute walk from Il-Ballut Reserve Beach and 3.5 miles from Hal Saflieni Hypogeum.

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

    Offering a free shuttle service to/from Luqa Airport and just 427 feet from the sea front promenade, Harbor Lodge is in central Marsaxlokk on Malta Island. Wi-Fi is free throughout.

  • Cité Privée - FORBIDDEN CITY Hotels is a recently renovated condo hotel in Kalkara where guests can make the most of its rooftop pool, casino, and garden.

Hotels located in the center of Marsaskala

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

    Sunrise Court offers accommodations in Marsaskala, a 17-minute walk from St. Thomas Bay Beach and 3.6 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Seaside 3 is located in Marsaskala, just 3.8 miles from Hal Saflieni Hypogeum and 6.9 miles from Valletta Waterfront. The air-conditioned accommodation is a 18-minute walk from St. Thomas Bay Beach.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 50 reviews

    St.Joseph Apartment offers accommodations in Marsaskala, 3.7 miles from Hal Saflieni Hypogeum and 6.9 miles from Valletta Waterfront.

  • Blossom offers accommodations in Marsaskala, 7 miles from Valletta Waterfront and 7.2 miles from Upper Barrakka Gardens. The air-conditioned accommodation is 4.1 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 3 reviews

    The Sunset is located in Marsaskala, just a 8-minute walk from Zonqor Beach and 4.3 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 911 reviews

    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.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Sea-View Studio Apartment - Sleeps 2 is located in Marsaskala, just a few steps from St. Thomas Bay Beach and 4.3 miles from Hal Saflieni Hypogeum. This beachfront property offers access to free Wifi.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 23 reviews

    Amethyst is located in Marsaskala, just 7.4 miles from Valletta Waterfront and 7.8 miles from Upper Barrakka Gardens. The air-conditioned accommodation is 4.9 miles from Hal Saflieni Hypogeum.

Budget hotels in Marsaskala and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Stunning Penthouse. Fully A/C 95sqm one bedroom offers accommodations in Żejtun, 1.7 miles from Il-Ballut Reserve Beach and 2.7 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    1.7 miles from Il-Ballut Reserve Beach in Żejtun, No 14 House provides accommodations with access to a hot tub.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Charming Stay in the 3 Cities is located in Cospicua, just 2.3 miles from Hal Saflieni Hypogeum and 5.1 miles from Valletta Waterfront. Guests staying at this vacation home have access to a patio.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 94 reviews

    Casetta Pulis (Close to Airport & Valletta) offers accommodations in Tarxien, a 12-minute walk from Hal Saflieni Hypogeum and 3.8 miles from Valletta Waterfront.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 20 reviews

    Sea Front Studio with Valletta Views offers accommodations in Kalkara, 2.5 miles from Hal Saflieni Hypogeum and 5.3 miles from Valletta Waterfront.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 100 reviews

    Gallo House offers accommodations in Cospicua, 1.4 miles from Rinella Bay Beach and 1.8 miles from Hal Saflieni Hypogeum. With city views, this accommodation provides a balcony.

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

    12 -16, Pacifiku Scicluna offers accommodations in Birgu, a 15-minute walk from Rinella Bay Beach and 2.3 miles from Hal Saflieni Hypogeum.

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

    A 16-minute walk from Rinella Bay Beach in Vittoriosa, BEBIRGU PALAZZINO LUXURY 2 jacuzzi to share provides accommodations with access to a hot tub.

What Guests Said About Marsaskala:

  • 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
  • 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

See reviews by guests who stayed at hotels in Marsaskala

See all
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 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.
    Guest review by
    Peter
    United Kingdom
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 37 reviews
    Everything as description in the offer. Apertment full equipped with white good and small home appliances. Specious living room and large bedrooms with comfortable beds, balkony for relaxtion with a view of the surrounding area. 2 minutes to the nearest supermarket, 15 minutes to St Thomas beach (also with a small sandy city beach) and 10 minutes to Marsaskala Departure (the bus terminus).
    Guest review by
    Rafał
    Poland
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 588 reviews
    We had a great trip in Malta. The hotel was close enough to the airport to use the bus at arrival and then a taxi when we left Malta. We had a bus terminal near the hotel and it was pretty easy to go everywhere on the island. The host was excellent and he helped when we needed an early breakfast but forgot to announce in time. It was a very nice surprise :)
    Guest review by
    Calina
    Romania
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,464 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
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 19 reviews
    Excellent location as friends stayed close by and Marsaskala is Perfect for us
    Guest review by
    Alexandrina
    United Kingdom