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

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.

E
Ernest
From
Poland
Apartment that we got was so clean, with plenty of space, and AC was in all rooms that we have. Also we’ve had full option kitchen, with oven, microwave, induction hub and sink, etc.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,358 reviews
Price from
$116.24
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.

A
Alina
From
Romania
The room was big and clean, with AC. Bathroom was large, equiped with towels and hair dryer. Room cleaning every day. Comfortable bed. Close to the beach. Discount 10% at the beach bar and hotel restaurant. Close to bus stations. Friendly stuff. Better to pay for the breakfast when booking. Great value.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 861 reviews
Price from
$72.53
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
julia
From
United Kingdom
Lovely hotel- great breakfast, free coffee, excellent location, fantastic staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 526 reviews
Price from
$115.08
1 night, 2 adults

Artists' Nest

Marsaskala

Offering a terrace, a bar, and free Wifi, Artists' Nest is a recently renovated bed and breakfast a 17-minute walk from Wara l-Jerma Bay Beach and one mile from St. Thomas Bay Beach.

O
Olga
From
Ireland
I love my trip to Malta and of course to be accommodated at the Artists Nest) beautifully designed and comfortable space, very comfy bed and linens!!! The location is really close to everything (10 -15 min drive from airport, 15 min walk to the sea, 15-20 min drive from Valletta center) The host was very careful, I definitely will get back!!!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 111 reviews
Price from
$133.68
1 night, 2 adults

Le 3 isole

Marsaskala

Le 3 isole is a recently renovated guest house in Marsaskala near St. Thomas Bay Beach.

I
Ian
From
United States
María the host was really welcoming and hospitable. She also puts together a nice breakfast for you every morning. The location is great in fact after going different places on the island Marsaskala was my favorite. The guesthouse is very clean and has everything you need. I will be back one day. Thanks Maria
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 131 reviews
Price from
$74.04
1 night, 2 adults

Aquamarine Sea Front Apartments - Second Floor

Marsaskala

Aquamarine Sea Front Apartments - Second Floor offers accommodations in Marsaskala, a 18-minute walk from Zonqor Beach and 4.5 miles from Hal Saflieni Hypogeum.

I
Ivo
From
Czech Republic
The appartment was spacious with stunning view. The view is a key asset of this appartment and we enjoyed it from the balcony every evening and morning.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
$176.68
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.

D
Dorian
From
Romania
Great location, easy check in /out late at night. Uber ride from the airport is inexpensive and also transportation to Valletta by bus is a breeze
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 285 reviews
Price from
$115.08
1 night, 2 adults

XL Sky Villa Seaview & Hot Tub BBQ

Marsaskala

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 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$420.03
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, 8 reviews
Price from
$156.92
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.1
Wonderful - What previous guests thought, 17 reviews
Price from
$244.55
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
    Wonderful - What previous guests thought, 2,455 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,358 reviews
    From $104.62 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,212 reviews
    From $238.29 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 336 reviews
    From $217.37 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,123 reviews
    From $151.11 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 690 reviews
    From $255.73 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 241 reviews
    From $382.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,736 reviews
    From $296.41 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 389 reviews
    From $357.79 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 315 reviews
    From $209.73 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.8
    Good - What previous guests thought, 861 reviews
  • Popular with guests booking hotels in Marsaskala

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

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

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

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

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

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 13,128 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 6,412 reviews
  • Popular with guests booking hotels in Sliema

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

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 5,361 reviews

Hotels located in the center of Marsaskala

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

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

    From $168.55 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 8 reviews

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

    From $156.46 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

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

    From $162.39 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Amadeo Suites is located in Marsaskala, just 1.1 miles from St. Thomas Bay Beach and 3.5 miles from Hal Saflieni Hypogeum. This apartment offers air-conditioned accommodations with a terrace.

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

    LA court in Marsascala offers accommodations in Marsaskala, 6.9 miles from Upper Barrakka Gardens and 7.2 miles from University of Malta – Valletta Campus.

    From $192.96 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    The Bayview Executive Penthouse offers accommodations in Marsaskala, a 15-minute walk from Zonqor Beach and 3.8 miles from Hal Saflieni Hypogeum.

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

    Modern Two Bedroom Sea View Apartment offers accommodations in Marsaskala, 4.1 miles from Hal Saflieni Hypogeum and 7.3 miles from Valletta Waterfront.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 83 reviews

    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.

Budget hotels in Marsaskala and nearby

  • Corner view 4 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

  • Corner view 3 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

    From $140.65 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 42 reviews

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

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

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

    From $94.15 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 14 reviews

    2 Bedroom Penthouse with country and sea views is located in Marsaskala, just a 4-minute walk from St. Thomas Bay Beach and 4.5 miles from Hal Saflieni Hypogeum.

    From $157.51 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Blossom is located in Marsaskala, just a 8-minute walk from St. Thomas Bay Beach and 4.1 miles from Hal Saflieni Hypogeum.

    From $184.59 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 5 reviews

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

    From $199.58 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 55 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.

    From $72.45 per night

Best hotels with breakfast in Marsaskala and nearby

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

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

    From $111.59 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,358 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.

    From $104.62 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 47 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.

    From $197.61 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 33 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.

    From $139.49 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 43 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.

    From $127.86 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 126 reviews

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

    From $260.38 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 68 reviews

    Palazzio 1787 in Żejtun provides accommodations with a garden and a shared lounge. With garden views, this accommodation provides a balcony.

    From $145.30 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 927 reviews

    South Wind Guesthouse enjoys a location in Marsaxlokk, a 7-minute walk from Il-Ballut Reserve Beach and 3.5 miles from Hal Saflieni Hypogeum.

    From $80.21 per night

What Guests Said About Marsaskala:

  • 10.0

    Marsakala is a lovely place.

    Marsakala is a lovely place. The locals are so friendly and helpful. There is a regular bus services that can take you all over the island. There are plenty of bars and restaurants which offer traditional Maltese food if you wish to try, and also lots of other international cuisines, all of which were lovely.
    Guest review by
    Matthew
    United Kingdom
  • 8.0

    Enough restaurants to choose.

    Enough restaurants to choose. Really nice beaches and very safe circumstansies for a walk in the municipalitiy. Well equiepped shops, kind staff anywhere. Buses are clean and fast, we were satisfied with them. Missing some cultural evenings (e.g. concerts) - our stay was at the end of September. But maybe at main time (June-August) they would be available, please check it. Small town with a very good beaches, they makes us feel happy.
    Guest review by
    Krisztina
    Slovakia
  • 10.0

    Quiet fishing bay with more locals than tourists.

    Quiet fishing bay with more locals than tourists. Water is super clean here and safe swimming straight off the rocks. Great beach bars with tasty food and fantastic happy hours. A fabulous array of super high quality restaurants (not cheap). TalFamija and Nargile Lounge were particularly good along with Legends for cocktails.
    Guest review by
    Mark
    United Kingdom
  • 10.0

    + Plenty of opportunity to enjoy food, drinks.

    + Plenty of opportunity to enjoy food, drinks. + Very nice local buildings (old and new). The "Corsairs and Pirates" Museum in the St Thomas Tower ( and the tower itself) is a non-advertised hidden pearl of the island. + Small enough to walk around on foot + Close enough to a long list of "must see" places. - There are better beach areas on Malta.
    Guest review by
    Peter
  • 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

See reviews by guests who stayed at hotels in Marsaskala

See all
  • From $104.62 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,358 reviews
    The hotel is cute and clean, and the staff are very kind. Breakfast was delicious and suitable for many types of diets. They offer a free stay for kids, but they don't provide an extra bed. We explained that this wasn't an option for us, as our child moves a lot during the night and can't sleep in the same bed with us. They kindly offered us an apartment with two bedrooms at the same price, highly appreciated! Thank you!
    Guest review by
    Nicoletta
    Italy
  • From $132.34 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews
    Excellent location near the Marsaskala harbour, lots of cafes and shops nearby. Short walk to the bus stop to get into Valetta in 30-40 mins. The hosts Edmund and Elizabeth were very helpful. The apartment was clean, modern and in great condition. Would not hesitate to stay there again.
    Guest review by
    Peter Austin
    Australia
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 52 reviews
    Fantastic location, stunning view from the apartment. Extremely nice, friendly and welcoming host. We loved our stay in Marsaskala and exploring the beautiful island of Malta
    Guest review by
    Viktor
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 146 reviews
    Spacious & clean…. Lovely view of bay. In a pleasant village, Marsaskala, with lots of buses so transport easy peasy.
    Guest review by
    gillian
    United Kingdom
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,606 reviews
    Beautiful Hotel and very helpful staff
    Guest review by
    Tom
    Ireland