Skip to main content

Search hotels in Marsaskala

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

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

O
Oleg
From
Sweden
Clean, good food. Everthyng is New. Good location. Coming back.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,343 reviews
Price from
US$82.59
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.

V
Viacheslav
From
Estonia
Close to sea. Air conditioner in number. Breakfasts in cafe.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 929 reviews
Price from
US$188.78
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
Diren
From
Ireland
Highly enjoyed our stay at Casa Rosanna Malta. Love their breakfast, the pool and lovely room with the sea view. Staffs were very helpful and smiley. Great restaurants and ice cream literally next door. Location is very handy. Quite easy to go around Malta. Bolt is quite cheap and also public transportations are available until late hours.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 618 reviews
Price from
US$116.81
1 night, 2 adults

Artists' Nest

Marsaskala

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

M
Martina
From
Croatia
Irene is one of the best hosts I've encountered on any of my trips so far, she's communicative, a very sweet person, always available and ready to help. Breakfast is amazing, there are sweet and savory choices. The apartment is very cozy and homey looking. The city is about 10 km away from Valletta, busses are usually on time according to Google schedule and thry are frequent, the nearest bus station is 2 minutes away from the apartment.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 118 reviews
Price from
US$135.68
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
Andrzej
From
United Kingdom
Very friendly and supportive host
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 152 reviews
Price from
US$71.94
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.2
Superb - What previous guests thought, 9 reviews
Price from
US$211.02
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.

B
Brid
From
Ireland
Our flight was earlier than check in but Alison accommodated us by providing the lock box details early ;) Once we were settled, she also popped by to meet us and gave us some really good restaurant and beach recommendations. It was so much appreciated (and they were great!)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews
Price from
US$168.13
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...

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.2
Superb - What previous guests thought, 26 reviews
Price from
US$174.02
1 night, 2 adults

3 Bedrooms Apartment

Marsaskala

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

A
Artem
From
Germany
It was a really nice place. The owner is very friendly, we arrived late and she asked if we needed anything. Access to the house without meeting the owner. There were no additional payments. Such a huge apartment and clean. A large kitchen with everything you need. It is very quiet and there are no tourists around. 17 minutes' walk to the store. I will recommend this place to my friends
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 15 reviews
Price from
US$141.11
1 night, 2 adults

Penthouse with Picturesque Garden and Bayviews

Marsaskala

Situated in Marsaskala, 1 km from Zonqor Beach and 6.4 km from Hal Saflieni Hypogeum, Penthouse with Picturesque Garden and Bayviews features air-conditioned accommodation with a balcony and free...

H
Helen
From
United Kingdom
Fantastic apartment, spacious penthouse balcony. Amenities included full kitchen, washing machine and there’s a lift in the property which is handy if you’ve heavy luggage. The bedrooms are towards the rear of the apartment & so it was nice and quiet. The owner ensured the stay was comfortable & nothing was too much trouble. A small bakery/ convenience store is located across the road & eateries on the harbour vicinity.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews
Price from
US$249.49
1 night, 2 adults
See all 197 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,343 reviews
From US$82.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,318 reviews
From US$269.01 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 685 reviews
From US$254.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,065 reviews
From US$165.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,104 reviews
From US$92.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 705 reviews
From US$330.36 per night
Airport shuttle
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 244 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,738 reviews
From US$396.43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 365 reviews
From US$371.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 355 reviews
From US$267.44 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, 929 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 9,902 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 431 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7,226 reviews

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 831 reviews

Popular with guests booking hotels in Il-Gżira

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

Best hotels with breakfast in Marsaskala and nearby

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 463 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$84.95 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,931 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$115.63 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 134 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$115.59 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,343 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$82.59 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 98 reviews

Set in Il-Ħamrija in the Malta region, Cerviola Luxury 3 bedroom Apartments features a terrace. This apartment provides accommodation with a balcony.

From US$135.68 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 51 reviews

Set 600 metres from Wara l-Jerma Bay Beach, Cerviola Graziosa Court offers accommodation with a balcony, as well as a rooftop pool and a bar.

From US$106.19 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 568 reviews

Located in Żabbar and with Hal Saflieni Hypogeum reachable within 4 km, Mulberries provides a garden, non-smoking rooms, free WiFi throughout the property and a shared lounge.

From US$137.05 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 131 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$264.29 per night

Budget hotels in Marsaskala and nearby

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 198 reviews

Sunrise Court features air-conditioned guest accommodation in Marsaskala, 1.5 km from St. Thomas Bay Beach, 5.9 km from Hal Saflieni Hypogeum and 11 km from Valletta Waterfront.

From US$160.46 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 8 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 8.1
Very good - What previous guests thought, 6 reviews

Located in Marsaskala, 1.3 km from Zonqor Beach and 6.1 km from Hal Saflieni Hypogeum, The Bayview Executive Penthouse provides air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 274 reviews

Set in Marsaskala, 1 km from Zonqor Beach, Sunrise Creek offers air-conditioned rooms with free WiFi and express check-in and check-out.

From US$176.98 per night

Situated in Marsaskala, 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$126.60 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 15 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...

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

Situated in Il-Ħamrija, 400 metres from St. Thomas Bay Beach and 6.8 km from Hal Saflieni Hypogeum, New and Modern Two Bedroom Apartment with Sea View features air-conditioned accommodation with a...

Set in Marsaskala, 300 metres from St. Thomas Bay Beach and 7 km from Hal Saflieni Hypogeum, Charming 2 bedroom apartment close to the beach RMUS1-1 offers air-conditioned accommodation with a balcony...

From US$169.28 per night

Hotels located in the centre of Marsaskala

See all
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.

From US$276.79 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

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

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

Located in Marsaskala, just 200 metres from St. Thomas Bay Beach, Sunlight house provides beachfront accommodation with free WiFi.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 929 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$188.78 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Set in Marsaskala, 200 metres from St. Thomas Bay Beach and 7 km from Hal Saflieni Hypogeum, The Sealife Malta 2 BR Seaview Condo Marsaskala offers a terrace and air conditioning.

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

Located in Marsaskala, 100 metres from St. Thomas Bay Beach and 7.9 km from Hal Saflieni Hypogeum, Amethyst offers air conditioning.

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

Boasting air-conditioned accommodation with a balcony, Spacious 3BR Apartment close to Marsascala promenade is situated in Marsaskala.

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

Set in Marsaskala, 1.5 km from St. Thomas Bay Beach and 5.8 km from Hal Saflieni Hypogeum, Bright & Spacious 3 Bedroom Apartment close to Marsaskala seafront offers air-conditioned accommodation with...

What guests said about Marsaskala:

Scored out of 10, guest rating 10

I love everything about this very location!

I love everything about this very location! St Thomas Bay Is very beautiful and even remarkable when you will discover the cliffs! If You would like to see a little bit of real nature in Malta, you should definitely visit this naturally preserved area. Some tasty and affordable food bars are just around the beach, guests can enjoy the sea view and delicious Maltese cuisine. If You prefer some night out activities, there are plenty of options for you in the city, just some enjoyable walk in 20 min will take you there.
Guest review byInna
Scored out of 10, guest rating 10

This is a much better option for a few days stay than nearby...

This is a much better option for a few days stay than nearby Marsaxlokk, which by contrast is overly touristy and absolutely packed full of people on market day. Marsaskala has some lovely bars and restaurants and is on a beautiful bay. Parking is free and easy to find and public transport is easily available here too.
Guest review byLorraine
United Kingdom
Scored out of 10, guest rating 8.0

Whilst out of the way of the city the marina area is vibrant...

Whilst out of the way of the city the marina area is vibrant and well serviced with bars/restaurants. Pleasant stroll to a decent but small beach with bar/restaurant. Very well served for travel around the island… cheap buses and taxis.
Guest review byAnonymous
Scored out of 10, guest rating 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 byTracy
United Kingdom
Scored out of 10, guest rating 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 byMirel Dragos
Romania
Scored out of 10, guest rating 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 byMatthew
United Kingdom

See reviews by guests who stayed at hotels in Marsaskala

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
This is a beautiful, light and spacious apartment with lovely sea views in Marsaskala. One of the heaters wasn't working but the response was extremely quick and it was fixed the next day. In addition to the large main room there is a big balcony, 2 bedrooms and bathroom. We thoroughly thoroughly recommend this beautiful and well-equipped apartment.
Guest review byValerie
United Kingdom
From US$82.59 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,343 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 byClaudia Fernandez
Belgium
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
The apartment is spacious with lots of windows at the front in the living area. The kitchen was large and well equipped and there are a couple of small markets close by. The walk around the waterfront to Marsaskala Harbour was very pleasant and in the other direction there are two places for swimming within walking distance.
Guest review bySandysea
Malaysia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 11 reviews
Central location in Marsaskala, very comfortable and spacious apartment with balcony. Shops for groceries nearby. Heating/ cooling available in all rooms, working very well.
Guest review byF. Radtke
Lebanon
From US$115.63 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,931 reviews
The rooms are lovely and bed very comfortable. Breakfast was good. It's a lovely hotel all together.
Guest review byDavid
Malta