Skip to main content

Search hotels in Marsaskala

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

Marsaskala – 211 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.

S
Sheila
From
United States
The hotel was clean, staff was very nice. Check in/Check out was easy. Breakfast had lots of options. Great wifi service and ATM in the lobby was very convenient. Centrally located from lots of more popular towns. We used bolt app during our stay and many cabs were available within 5 minutes each time we reserved one and no more than 39 mins a trip except to Gozo and the other end of the island.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,395 reviews
Price from
$116.77
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.

W
Wioletta
From
Poland
Nice hotel, clean, swimming pool, good food at the restaurant with 10% discount for the guests. The bust stop right there, beach very close. Nice choice of breakfast by the pool for good pirice. Recommend!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 871 reviews
Price from
$72.86
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.

A
Amy
From
United States
Excellent views of the bay and the best breakfast ever! The rooftop pool was beautiful-- although, we didn't use it as it was too cold in February! The host was super kind and friendly.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 482 reviews
Price from
$115.60
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, 108 reviews
Price from
$134.28
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, 124 reviews
Price from
$74.38
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.1
Wonderful - What previous guests thought, 283 reviews
Price from
$115.60
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
$157.63
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
$138.27
1 night, 2 adults

3 Bedrooms Apartment

Marsaskala

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

T
Tomas
From
Italy
The kitchen was organized, ang the bathroom was comfortable, clean bathroom was very important to me
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 15 reviews
Price from
$128.91
1 night, 2 adults

Penthouse with Picturesque Garden and Bayviews

Marsaskala

Penthouse with Picturesque Garden and Bayviews is located in Marsaskala, just 3.9 miles from Hal Saflieni Hypogeum and 6.8 miles from Valletta Waterfront.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews
Price from
$184.62
1 night, 2 adults
See all 211 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,472 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,395 reviews
    From $163.47 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,200 reviews
    From $262.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 289 reviews
    From $433.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 690 reviews
  • Airport shuttle
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 245 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,732 reviews
    From $432.61 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 387 reviews
    From $315.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 304 reviews
    From $387.23 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 1,397 reviews
    From $309.43 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, 871 reviews
  • Popular with guests booking hotels in Marsaskala

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

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

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 9,665 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,634 reviews
  • Popular with guests booking hotels in St. Julianʼs

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

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

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,268 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,393 reviews
  • Popular with guests booking hotels in St. Julianʼs

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 5,326 reviews

Hotels located in the center of Marsaskala

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3 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 $208.78 per night
  • 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 10.0
    Exceptional - What previous guests thought, 1 review

    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.

    From $234.81 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 93 reviews

    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.

    From $210.18 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.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 27 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 8.1
    Very Good - What previous guests thought, 40 reviews

    MIVE-Delux Three Bedroom Apartment in Marsaskala offers accommodations in Marsaskala, a 5-minute walk from St. Thomas Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

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

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.

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

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

    From $131.94 per night
  • Corner view 1 is located in Iż-Żlielaq, just 1.1 miles from Zonqor Beach and 3.9 miles from Hal Saflieni Hypogeum. This apartment features air-conditioned accommodations with a balcony and free Wifi.

    From $177.48 per night
  • Featuring a garden, CozyVibe features accommodations in Il-Maħsel. Both free Wifi and parking on-site are accessible at the apartment free of charge.

    From $201.07 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 41 reviews

    Sunlight house offers accommodations in Marsaskala, a 2-minute walk from St. Thomas Bay Beach and 4.7 miles from Hal Saflieni Hypogeum. This beachfront property offers access to free Wifi.

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

    Searenity is located in Marsaxlokk, just a 9-minute walk from Il-Ballut Reserve Beach and 3.3 miles from Hal Saflieni Hypogeum. This beachfront property offers access to a balcony and free Wifi.

    From $262.72 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 7 reviews

    New Penthouse! Walking distance to the three cities by SF Homes is located in Fgura, just 4 miles from Valletta Waterfront and 4.1 miles from Upper Barrakka Gardens.

Best hotels with breakfast in Marsaskala and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 31 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 $136.62 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 557 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.

    From $184.96 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 123 reviews

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

    From $261.55 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,017 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.

    From $128.44 per night
  • 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.

    From $2,425.87 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 104 reviews

    Julesy's BnB provides beauty services and air-conditioned accommodations in Cospicua, a 17-minute walk from Rinella Bay Beach.

    From $105.09 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,358 reviews

    Located in Għaxaq and with St George's Bay Beach reachable within 1.8 miles, Palazzo Castagna Boutique Hotel provides express check-in and check-out, non-smoking rooms, a garden, free WiFi throughout...

    From $210.18 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 733 reviews

    South32 Hotel in Birżebbuġa provides adults only accommodations with a shared lounge, a terrace and a bar.

    From $109.18 per night

What Guests Said About Marsaskala:

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

See reviews by guests who stayed at hotels in Marsaskala

See all
  • From $163.47 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,395 reviews
    We always stay in hotel, and the staff have always been very polite and friendly. We were offered a newly acquired apartment, a stones throw from main hotel, it was a 3 bedroom and very spacious, 2 bathrooms 3 balcony's can see the sea from front and back ideal for family. I would request one of these apartments if we take others with us in the future. We still had full use of the hotel's facility's breakfast each morning
    Guest review by
    Steve Gosling
    United Kingdom
  • From $173.40 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 482 reviews
    Everything was so nice from that we stepped in to the lobby until we checked out. The hotel staff was always very friendly and very helpful and the room (401)with is fantastic balcony having a view over the bay and Marsascala countryside. The hotel vis very clean and nicely renovated we were very pleased with everything. Thanks for a lovely stay.
    Guest review by
    Anders
    Sweden
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 85 reviews
    We spent a week there in Marsaskala, the apartmant was great, exactly the same like on the pictures. The view from the terrace is amazing, the kitchen is well eqiupped, aircondition is a life safer in Malta. If you rent a car there is always feee parking spaces in front of the building! Highly recommended!
    Guest review by
    Kata
    Hungary
  • From $168.14 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,818 reviews
    Room had balcony overlooking the harbour. We enjoyed that a lot. Restaurants and bars at walking distance. Found street parking right behind the hotel. Room was beautifully finished and spacious.
    Guest review by
    Jeroen Verboven
    United Kingdom
  • From $186.82 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 871 reviews
    It did what it says on the tin, simple clean hotel with friendly staff.
    Guest review by
    David
    United Kingdom