Skip to main content

Search hotels in Marsaskala

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

Marsaskala – 205 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
Darko
From
Montenegro
Spacey big rooms, large toilets, everything was clean, the staf was amazing and helpful.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,365 reviews
Price from
US$115.95
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.

А
Александър
From
Bulgaria
The staff is very friendly.The room was very clean we had a good view of the sea the hotel is perfect for a vacation.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 872 reviews
Price from
US$72.35
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 Smith
From
Malta
Fully equipped kitchen, and very clean. The location is perfect, in the heart of Marsaskala. Seconds away from promenade. The hosts are charming, always attentive to any doubts you raise and eager to make your stay as pleasant as possible.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 214 reviews
Price from
US$93.92
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.

D
Demaris Rosario
From
Netherlands
A beautiful B&B with exquisite décor, an exceptional breakfast, breathtaking views from the room and pool area, and professional, kind staff. Every detail was carefully thought out. I can’t wait to return to Casa Rosanna!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 585 reviews
Price from
US$114.79
1 night, 2 adults

Artists' Nest

Marsaskala

Set in Marsaskala, 1.5 km from St. Thomas Bay Beach, Artists' Nest offers rooms with air conditioning and free WiFi.

C
Catherine
From
Austria
Super nice hosts & comfy room 🥰 Full on great B&B!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews
Price from
US$133.34
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.

A
Abdul Ahmadi
From
Denmark
The owner/staff was helpful, very friendly, kind... The location is amazing, with local café and promenad of Marsaskala we went during night and morning to enjoy local food.There was bus stop close by. We took bus 91/93 to Valletta with good price. This way we experienced friendly locals, food with good price etc.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 144 reviews
Price from
US$58.03
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.

Y
Yvonne
From
Ireland
The location was perfect. The spacious balcony was a blessing in 28 degrees. Couldn't find fault with this cosy, clean apartment. Ideal for a couple. We will definitely be back. Howard was extremely helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 281 reviews
Price from
US$114.79
1 night, 2 adults

XL Sky Villa Seaview & Hot Tub BBQ

Marsaskala

Situated in Marsaskala, the recently renovated XL Sky Villa Seaview & Hot Tub BBQ features accommodation 1.9 km from St. Thomas Bay Beach and 5.7 km from Hal Saflieni Hypogeum.

A
Ante
From
Croatia
Everything, really. Villa is new, everything is clean, people are helpful, reachable. Price is more than affordable and reasonable!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$468.01
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
Price from
US$156.53
1 night, 2 adults

Marsascala 2nd-Floor Seaview elegant Apartment 3Bedroom 2bathroom FREE Breakfast & all tv movies

Marsaskala

Comprising barbecue facilities and a shared lounge, Marsascala 2nd-Floor Seaview elegant Apartment 3Bedroom 2bathroom FREE Breakfast & all tv movies is a recently renovated accommodation in Marsaskala...

R
Rick
From
United Kingdom
Clean, comfortable and great communication from Lara, the host. Nice selection of places to drink and eat within a five or so minute walk. Bus to Valetta around 40 minutes in total (buses do run on a little bit of flexi time! But that's one of the charms when you're away, isn't it?!) 15 minute cab ride to the airport which cost me €10 (this was at 315am). Handy folder provided by the host with suggestions and a recommendation for a wonderful tour guide, Charmaine - definitely worth taking up this suggestion, she was great value for the knowledge, kindness and personality. Depending on what your plans are for your time in Malta keep in mind the location. If you're wanting to get to the very North of the island on public transport will be a bit of a slog. If driving it's an easy ride. That said, can't be critical as the accomodation is EXACTLY where it says it is when you book it! That's just more abit of advice from my experience. All in all, brilliant place and I highly recommend it and look forward to going back. Lara, thanks very much 🤘
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 reviews
Price from
US$171.83
1 night, 2 adults
See all 205 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,365 reviews
From US$92.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,235 reviews
From US$135.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 448 reviews
From US$204.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,111 reviews
From US$98.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 704 reviews
From US$289.86 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,725 reviews
From US$252.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 383 reviews
From US$297.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 333 reviews
From US$185.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,371 reviews
From US$91.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,364 reviews
From US$260.88 per night

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

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,365 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 9,648 reviews

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,795 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,641 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7,327 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 651 reviews

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,534 reviews

Budget hotels in Marsaskala and nearby

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

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

Set in Iż-Żlielaq, 1.6 km from Zonqor Beach and 6.5 km from Hal Saflieni Hypogeum, Corner view 4 offers air-conditioned accommodation with a balcony and free WiFi.

From US$130.67 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Situated in Iż-Żlielaq, 1.6 km from Zonqor Beach and 6.5 km from Hal Saflieni Hypogeum, Corner view 3 offers air conditioning.

Situated in Iż-Żlielaq, 1.6 km from Zonqor Beach and 6.5 km from Hal Saflieni Hypogeum, Corner view 2 features air-conditioned accommodation with a balcony and free WiFi.

From US$128 per night

Situated in Iż-Żlielaq, 1.7 km from Zonqor Beach and 6.2 km from Hal Saflieni Hypogeum, Corner view 1 features air-conditioned accommodation with a balcony and free WiFi.

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

Situated in Taʼ Monita, 6.8 km from Hal Saflieni Hypogeum and 12 km from Valletta Waterfront, Traditional Maltese Townhouse with Backyard Garden and Seafront Location offers a garden and air...

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

Set in Marsaskala in the Malta region, Penthouse next to the beach has a balcony and sea views. This beachfront property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 50 reviews

Situated in Marsaxlokk, 800 metres from Il-Ballut Reserve Beach, Searenity features rooms with air conditioning and free WiFi. This beachfront property offers access to a balcony.

From US$207.54 per night

Best hotels with breakfast in Marsaskala and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 94 reviews

Ta' Guzeppi Boutique Stays by Zzzing is located in Il-Maħsel, 200 metres from St. Thomas Bay Beach, 6.8 km from Hal Saflieni Hypogeum, as well as 11 km from Valletta Waterfront.

From US$80.46 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 39 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.

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

Located in Marsaskala in the Malta region, Cerviola Etrin Court features a balcony. This apartment also has a private pool.

From US$104.35 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 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$259.72 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 914 reviews

Offering quiet street views, South Wind Guesthouse is an accommodation situated in Marsaxlokk, 700 metres from Il-Ballut Reserve Beach and 5.6 km from Hal Saflieni Hypogeum.

From US$69.57 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,041 reviews

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

From US$98.55 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 136 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$62.61 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,458 reviews

Palazzo Castagna Boutique Hotel features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Għaxaq.

From US$104.35 per night

Hotels located in the centre of Marsaskala

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

Situated in Marsaskala, 1.6 km from St. Thomas Bay Beach and 5.7 km from Hal Saflieni Hypogeum, Peaceful 2 bedroom Apartment offers air conditioning.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Marsaskala, 700 metres from St. Thomas Bay Beach and 6.6 km from Hal Saflieni Hypogeum, Blossom offers a terrace and air conditioning.

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

Situated in Marsaskala, 700 metres from Zonqor Beach and 6.9 km from Hal Saflieni Hypogeum, The Sunset features air-conditioned accommodation with a balcony and free WiFi.

From US$145.86 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 872 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$185.51 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 45 reviews

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

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

Set in Marsaskala, 1.5 km from St. Thomas Bay Beach and 5.8 km from Hal Saflieni Hypogeum, Apartment in Marsaskala offers air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 188 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$161.16 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 116 reviews

Set in Marsaskala, 1.5 km from St. Thomas Bay Beach, Artists' Nest offers rooms with air conditioning and free WiFi.

From US$110.15 per night

What guests said about Marsaskala:

8.0

The bay area is lovely and full of cafes and eateries many...

The bay area is lovely and full of cafes and eateries many of which are reasonably priced. Walking round the harbour (right side as you face it from the main bus stop) there are a number of constructed salt pans designed to provide a home for sea life when the tide is out which was really interesting to see. A bit further along was a newly renovated fort, St Thomas Tower, which had an incredibly interesting history focusing on piracy and the corsairs! The only downside to staying in Marsaskala was the extensive work being carried out on the harbour front itself which blocked the lovely view while sitting in the cafes.
Guest review by
Tracy
United Kingdom
10

If you are looking for a quiet area to stay, away from the...

If you are looking for a quiet area to stay, away from the hustle and bustle of Malta's more well-known tourist areas, Marsaskala is the ideal choice, being located 10-20 minutes by car from Birgu and Valletta. In the harbour area there are numerous restaurants, bars and pastry shops where you can find both local and international dishes.
Guest review by
Mirel Dragos
Romania
10

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

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

+ 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

See reviews by guests who stayed at hotels in Marsaskala

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,708 reviews
+ hotel: reception, play room, small gym, luggage storage, elevator, swimming pool + room: small kitchen equiped for 4 people (we just missed cutting board), one bedroom and living room (hair drayer, laundry dryer, washing machine) + the hotel was simply furnished, but sufficient for a week's stay with everything you need. The location on the south was great - right in the bay, close to many restaurants and shops. But in general when you want to travel to know Malta, its quite far from Valleta and sand beaches in the north.
Guest review by
Jana
Czech Republic
From US$156.53 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 585 reviews
Breakfast exceptional, a fantastic selection. Room was very comfortable (once we'd worked out how the aircon worked!). Sadly we didn't use the pool but it looked inviting. Although Marsaskala is at one end of the island, the bus service was fantastic and taxis very reasonably priced, so we didn't need a hire car. Plenty of restaurants to suit everyone within easy walking distance from the hotel - Taj Family (5 min walk) was fantastic and a high recommend from us.
Guest review by
Ady
United Kingdom
From US$185.51 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 872 reviews
the room i stayed in was quite large and the beds were comfortable. there was an issue with water dripping in the shower which was fixed the next day, when i mentioned it to the front desk. there is a restaurant next door which served great food and bus tops within 5 mins walks, including grocery shops nearby. The sea side is within 5 mins walk from the front door of the hotel.
Guest review by
Thomas
Germany
From US$92.76 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,365 reviews
Breakfast is good enough even tho the instalations are way to small for all the people were there some of them they had to wait outside until someone was done. The swiming pool and the Roof lounge restaurant is really good and you have excellent attention which by the way they aren't part of the hotel, they rent the area. Location is really good.
Guest review by
Claudia Fernandez
Belgium
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Apartment renovated, everything works very very well, very nice inner courtyard and small balcony with view on Marsaskala port. The host (Paul) is nice and responsive. Close to many convenience shops and restaurants, close to bus stop to go to Valletta. Ideal position to explore Malta.
Guest review by
Giovanni
Luxembourg