Skip to main content

Search hotels in Marsaskala

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

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

P
PETAR
From
Bulgaria
The hotel as clean personal,very nice breakfast,perfect.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,404 reviews
Location 8.3
Price from
US$117.28
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.

N
Naomin
From
Belgium
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.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 888 reviews
Location 8.6
Price from
US$211.10
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
john
From
United States
very modern, very good location, was hard to find at first, but with the help of neighbors we were able to find it..
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 152 reviews
Location 9.3
Price from
US$121.38
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.

L
Letailleur
From
France
A smiling and quality staff, very comfortable rooms, quality facilities, thank you.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 464 reviews
Location 9.4
Price from
US$158.33
1 night, 2 adults

Le 3 isole

Marsaskala

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

N
Nikola
From
Bosnia and Herzegovina
Maria was a really host, she was really friendly. Everything was as described. We used option with breakfast, and it was always on time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 119 reviews
Location 9.2
Price from
US$74.71
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
Ashish
From
Germany
Exceptional stay option. Without a doubt most cleanest and comfortable stay I ever had. Ersilia was a lovely host and the communication prior to check in was super clear. Everything is taken care of in the provided space.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Location 9.0
Price from
US$84.44
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.

L
Leila
From
United Kingdom
Very good location, clean and comfortable.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 281 reviews
Location 9.7
Price from
US$116.11
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
Location 10.0
Price from
US$158.33
1 night, 2 adults

Barcaluna

Marsaskala

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

l
locniskar
From
Slovenia
Our stay was amazing the property is well equipped beautiful and has amazing views of the marsaskala port and amazing views of sunrise and sunset. It has a private balcony and a rooftop pool/jacuzzi. Our hosts were the most amazing people ever providing us with everything like towels for beach, information about everything even drove us to get bus cards and to the beach. We are grateful people like that exist. Price was surprisingly cheap for what you get. We highly recommend to everyone!!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Location 9.4
Price from
US$149.53
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
Soma
From
Hungary
Everything was perfect. We had a great time there. Spacious, fully equipped, nice experience.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
Location 9.6
Price from
US$129.01
1 night, 2 adults
See all 214 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, 888 reviews
  • Popular with guests booking hotels in Marsaskala

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

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

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

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 13,395 reviews
  • Popular with guests booking hotels in Birżebbuġa

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 790 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 315 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 5,719 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,221 reviews
  • Popular with guests booking hotels in St Julian's

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

Best hotels with breakfast in Marsaskala and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 565 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.

    From US$131.94 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,801 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.

    From US$164.19 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 16 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,404 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 US$193.51 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 30 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.6
    Fabulous - What previous guests thought, 36 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.5
    Exceptional - What previous guests thought, 121 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.

    From US$262.71 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 66 reviews

    Boasting a garden and views of garden, Palazzio 1787 is a guest house set in a historic building in Żejtun, 2.8 km from Il-Ballut Reserve Beach. With city views, this accommodation provides a balcony.

Hotels located in the centre of Marsaskala

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 162 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.

    From US$160.67 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 52 reviews

    Set in Marsaskala, 1.6 km from Zonqor Beach and 6 km from Hal Saflieni Hypogeum, St.Joseph Apartment offers 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.

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

    Situated in Marsaskala, 1.3 km from Zonqor Beach and 6.1 km from Hal Saflieni Hypogeum, Bellavista Bayview Penthouse Terrace features air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 13 reviews

    Set in Marsaskala, 400 metres from St. Thomas Bay Beach and 7.2 km from Hal Saflieni Hypogeum, 2 Bedroom Penthouse with country and sea views offers air-conditioned accommodation with a terrace and...

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

    Located in Marsaskala, 6.6 km from Hal Saflieni Hypogeum and 11 km from Valletta Waterfront, Blossom offers air conditioning.

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

    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.

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

    Boasting air-conditioned accommodation with a balcony, Large, 3 Bedroom Apartment in Marsascala is situated in Marsaskala.

Budget hotels in Marsaskala and nearby

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

    Situated in Żejtun, 2.8 km from Il-Ballut Reserve Beach and 4.3 km from Hal Saflieni Hypogeum, Stunning Penthouse.

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

    Featuring air-conditioned accommodation with a patio, Searenity is set in Marsaxlokk. This beachfront property offers access to a balcony and free WiFi.

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

    La Reggia Seaview Guesthouse is located in Marsaxlokk, less than 1 km from Il-Ballut Reserve Beach, 5.6 km from Hal Saflieni Hypogeum, and 10 km from Valletta Waterfront.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 6 reviews

    Set in Cospicua, 1.4 km from Rinella Bay Beach and 3.3 km from Hal Saflieni Hypogeum, Tranquil Three Cities Stay offers air conditioning.

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

    Situated in Kalkara, within less than 1 km of Rinella Bay Beach and 3.8 km of Hal Saflieni Hypogeum, Grand Harbour View Lookout offers accommodation with free WiFi, air conditioning and a terrace.

    From US$193.02 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 99 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.

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

    From US$187.06 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 30 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.

    From US$177.91 per night

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 US$168.88 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 464 reviews
    This is my second visit to Casa rosanna , the best stay In marsaskala , I’ve tried quite a few places here , there’s a rooftop pool , which is a sun trap , just recently the pool has been heated which makes it very comfortable for a dip , the rooms are immaculate , the choice of breakfast in the morning is exceptional , there’s a coffee machine in reception which is complimentery , the staff are very welcoming and very friendly , this is now my go to place when I visit marsaskala , , mr Iain
    Guest review by
    Iain
    United Kingdom
  • From US$222.83 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 888 reviews
    I really liked the staff, they were all very nice and helpful. The beach is 2 minutes from the hotel and the store is right there. A bus station is also 2 minute walking distance with great connections. The centre of Marsascala is max 15 minutes walk and is just beautiful. A wonderful place for an evening stroll with nice restaurants and the best ice cream shop in Malta - Sottozero gelato factory.
    Guest review by
    Anonymous
    Slovenia
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 36 reviews
    Everything was great, Staff was well prepared and as theu said: "all you Ask, all you get". Great breakfasts, very comfortable rooms and nice pool. especially the location im Marsaskala: not far from everything but not close so we didn't jest the noices od the night live on the city.
    Guest review by
    Jakub Maćkowiak
    Poland
  • From US$164.19 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,801 reviews
    The location is amazing and right on the foreshore. Our room was lovely and comfortable, the staff were super friendly and the breakfast included was excellent. I'd highly recommend this hotel when walking the Malta Coastal Walk.
    Guest review by
    Tracy
    Australia
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 34 reviews
    Brilliant location of the hotel. Bus stop is nearby. Easy to get anywhere. Beautiful accommodation. Nice to have a mini fridge in the room.
    Guest review by
    Anonymous
    Hungary