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.

D
Demos
From
Cyprus
From Cerviola hotel, i didn't like anything; the breakfast was pure; it was an English breakfast (buffet) with nothing from Maltese cuisine.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,403 reviews
Price from
$81.83
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 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 7.8
Good - What previous guests thought, 897 reviews
Price from
$187.04
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, 140 reviews
Price from
$94.69
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
Jasmeet
From
Italy
Everything was great, hotel is 200 metres from the bus stop so it’s super convenient. Breakfast is awesome with many options to fulfill your protein needs if you are into fitness like me haha!! Staff is so helpful and nice people :). seafront view from the window was just wow. Water Pool on the roof and they clean rooms everyday. There’s a coffee machine near reception which is free and hotel is neat and clean!!! You won’t regret staying here :)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 425 reviews
Price from
$178.86
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, 189 reviews
Price from
$78.91
1 night, 2 adults

Sunrise Creek

Marsaskala

Sunrise Creek enjoys a location in Marsaskala, 4 miles from Hal Saflieni Hypogeum and 7.1 miles from Valletta Waterfront. The air-conditioned accommodations are a 12-minute walk from Zonqor Beach.

K
Karolis
From
Lithuania
Great location.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 283 reviews
Price from
$115.73
1 night, 2 adults

Bay Seafront Apartment

Marsaskala

Bay Seafront Apartment is located in Marsaskala, just a 18-minute walk from Zonqor Beach and 4.5 miles from Hal Saflieni Hypogeum.

I
Ieva
From
Lithuania
Best view from balcony. New apartment with everything you need. Nice and helpful owner! Recommend to stay here. Each room with AC.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
$157.82
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
$149.05
1 night, 2 adults

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

Marsaskala

Stylish Sea view Apartment Feels Like Home, Just Steps from the Beach is a recently renovated apartment in Marsaskala where guests can make the most of the barbecue facilities and shared lounge.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 12 reviews
Price from
$185.17
1 night, 2 adults

Platinum Court

Marsaskala

Platinum Court enjoys a location in Marsaskala, 3.6 miles from Hal Saflieni Hypogeum and 6.5 miles from Valletta Waterfront. The air-conditioned accommodations are a 19-minute walk from St.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Price from
$50.50
1 night, 2 adults
See all 216 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

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.8
    Good - What previous guests thought, 897 reviews
  • Popular with guests booking hotels in Marsaskala

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

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

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

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 693 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,220 reviews
  • Popular with guests booking hotels in Sliema

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

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

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

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 5,275 reviews

Budget hotels in Marsaskala and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 158 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 8.6
    Excellent - What previous guests thought, 5 reviews

    Seaside 4 offers accommodations in Marsaskala, a 18-minute walk from St. Thomas Bay Beach and 3.7 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    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, 51 reviews

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

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

    Fgura apartment is located in Buleben iż-Żgħir, just 4.8 miles from Valletta Waterfront and 5.1 miles from Upper Barrakka Gardens.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 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 7.5
    Good - What previous guests thought, 29 reviews

    Kalkara 4 is located in Cospicua, just 1.9 miles from Hal Saflieni Hypogeum and 4.8 miles from Valletta Waterfront.

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

    Birgu 3 offers accommodations in Cospicua, 1.2 miles from Rinella Bay Beach and 1.9 miles from Hal Saflieni Hypogeum.

Best hotels with breakfast in Marsaskala and nearby

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

    TJ Boutique enjoys a location in Marsaskala, a 9-minute walk from St. Thomas Bay Beach and 4 miles from Hal Saflieni Hypogeum.

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

    El Doris Boutique Living provides beachfront accommodations in Marsaskala. The air-conditioned accommodations are a 8-minute walk from Zonqor Beach.

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

    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 8.9
    Excellent - What previous guests thought, 27 reviews

    Cerviola Graziosa Court offers accommodations in Marsaskala, a 6-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

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

    Cerviola Etrin Court offers accommodations in Marsaskala, 4.2 miles from Hal Saflieni Hypogeum and 7.1 miles from Valletta Waterfront. Guests staying at this apartment have access to a balcony.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 566 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.

Hotels located in the center of Marsaskala

  • The Bayview Executive Penthouse offers accommodations in Marsaskala, 6.9 miles from Upper Barrakka Gardens and 7.2 miles from University of Malta – Valletta Campus.

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

    XL Sky Villa Seaview & Hot Tub BBQ is a recently renovated apartment in Marsaskala, near St. Thomas Bay Beach.

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

    3 Bedrooms Apartment is located in Marsaskala, just 1.3 miles from St. Thomas Bay Beach and 3.4 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 45 reviews

    Offering barbecue facilities, Aquamarine Sea Front Apartments - Elevated Ground Floor With Balcony And Yard provides accommodations in Marsaskala.

  • 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 8.8
    Excellent - What previous guests thought, 26 reviews

    BlissNest is located in Marsaskala, just a 5-minute walk from St. Thomas Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 897 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 8.8
    Excellent - What previous guests thought, 24 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.

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
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 11 reviews
    The apartment was very spacious, clean, the kitchen equipped with all necessities, large balcony. Main bedroom has its own bathroom and closet (this was great). Very good location – 3-4 shops within 5 min walking distance, 10 min walk to Marsaskala centre. Very quit location (end of April), great for family holiday. Matthew provided detailed information, late check in was not a problem…
    Guest review by
    Tomas
    Slovakia
  • From $231.46 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 425 reviews
    We had a wonderful stay at Casa Rosanna.The hotel is really nice. Everything is really stylish and well decorated.The breakfast are exquisite and offers a really big selection for everyone.There is a really nice pool on the roof with a really nice view.The owner and the personal is really nice and will gladly assist in your needs.
    Guest review by
    Andy Šramel
    Slovenia
  • From $257.18 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 897 reviews
    Very nice hotel - comfortable one person room with air conditioning, shower, small fridge and TV. Also the nearby restaurant is open from morning until 23:00 where you have a discount for dinner. Bus stop and shop are also close. Beach is 100 m from hotel.
    Guest review by
    Sergii
    Poland
  • From $171.84 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,776 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.2
    Wonderful - What previous guests thought, 1,493 reviews
    Nice hotel and convenient in shops.
    Guest review by
    Flores
    Malta