Search hotels in Marsaskala

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

Select occupancy

Marsaskala – 211 hotels and places to stay

Filter by:

Star rating
Review score

C'est La Vie Hotel Marsascala

Hotel in Marsaskala

C'est La Vie Hotel Marsascala has an outdoor swimming pool, terrace, a restaurant and bar in Marsaskala. This 3-star hotel offers room service.

F
Firmin
From
United Kingdom
Great location, helpful staff and nice facilities
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 66 reviews
Price from
£63.51
1 night, 2 adults

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
Diana Daniela
From
Romania
The receptionist was incredible helpful and we had a great apartment with a sea view! Good breakfast and very good location near bus station.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,176 reviews
Price from
£61.43
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.9
Good - What previous guests thought, 933 reviews
Price from
£141.07
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.

M
Marija
From
Lithuania
everything is clean, tidy, beautiful, good place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 842 reviews
Price from
£117.98
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.

N
Nina
From
Slovakia
This accommodation has truly took my breath away. Everything here is perfect. Irene and Marco are truly the sweetest hosts always trying to help. It's a great thing to get a local insight so you can explore Marsaskala through the eyes of someone who lives there. The room was pristine, everything was tastefully decorated and the whole experience was magical. Great complimentary breakfast. Couldn't recommend enough.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 137 reviews
Price from
£77.36
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.

I
Iago
From
Portugal
Amazing place! Not close to the historical centre but Malta is well connected by buses (it became a recurring joke between me and my friend - won’t ever forget bus 91). It was nice to go to a more quiet place by the end of the day and unwind. The place is super clean and the fact that there are only 3 private rooms makes it cozy and small. There’s only one toilet for the 3 rooms but since me and my mate got up early and back late, we never had an issue. If you’re a nester kind of traveler and spend a lot of time indoors, might be something to consider. And Silia was amazing. She offered us to check out later (a lot) for free and to store our bags. Malta is such a welcoming country and this place is definitely worth a visit. Bonus point for the free cookies, tea, coffee, cooking oil and spices and the beach side just a 10 min walk from the place. Obrigado por tudo
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 145 reviews
Price from
£57.97
1 night, 2 adults

MARSASKALA Seafront Townhouse with Roof Terrace

Marsaskala

Located in Marsaskala, 2.6 km from Fekruna Beach and 6.1 km from Hal Saflieni Hypogeum, MARSASKALA Seafront Townhouse with Roof Terrace provides air-conditioned accommodation with a terrace and free...

M
Matinder
From
Italy
The terrace is a dream, and the kitchen has more than you will ever need:) mirko, the owner, gave us water and sweets when we arrived:)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
£325.10
1 night, 2 adults

Ocean Blue Onyx

Marsaskala

Set in Marsaskala, 300 metres from St. Thomas Bay Beach and 6.9 km from Hal Saflieni Hypogeum, Ocean Blue Onyx offers air-conditioned accommodation with a balcony and free WiFi.

s
sasa
From
Slovenia
It is in a quiet zone, with little grocery near by and some good restaurants too. Very clean app, very spacious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
£80.79
1 night, 2 adults

Bellavista Bayview Penthouse Terrace

Marsaskala

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.

P
Potter
From
Malta
The place was very clean and the view is amazing
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
£102.98
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.1
Superb - What previous guests thought, 14 reviews
Price from
£383.31
1 night, 2 adults
See all 211 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,176 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
From £158.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,735 reviews
From £226.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 137 reviews
From £191.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,313 reviews
From £190.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,807 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,632 reviews
From £320.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 335 reviews
From £330.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 412 reviews
From £224.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,260 reviews
From £238.53 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 9.4
Superb - What previous guests thought, 66 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in Marsaskala

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 933 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 10,110 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,423 reviews

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Sliema

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in St Julian's

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

Hotels located in the centre of Marsaskala

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

Featuring air-conditioned accommodation with a rooftop pool, garden view and a balcony, EJ&A Coastal Suites is located in Marsaskala. It is situated 1.2 km from St.

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

Set in Marsaskala, 6.1 km from Hal Saflieni Hypogeum and 11 km from Valletta Waterfront, Luxury Panoramic Penthouse w Jacuzzi & Sea View offers air-conditioned accommodation with a terrace and free...

Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 5 reviews

Situated in Marsaskala, 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.

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

Located in Marsaskala, 1.5 km from Zonqor Beach and 7.2 km from Hal Saflieni Hypogeum, Aquamarine Sea Front Apartments - Second Floor offers air conditioning.

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

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

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

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

Situated in Marsaskala, 600 metres from Wara l-Jerma Bay Beach, The Black Falcon – Vacation Rental features recently renovated accommodation with free WiFi and free bikes.

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

Featuring air-conditioned accommodation with a balcony, One bedroom apartment is set in Marsaskala.

Budget hotels in Marsaskala and nearby

See all
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 42 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.

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

Situated in Cospicua in the Malta region, Birgu 3 has a balcony. Among the facilities at this property are luggage storage space and private check-in and check-out, along with free WiFi throughout the...

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

Offering a terrace and city view, Birgu Tower is situated in Birgu, 1.4 km from Rinella Bay Beach and 3.8 km from Hal Saflieni Hypogeum.

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

Budget room 1 floor private bathroom ground floor is set in Birgu, 3.8 km from Hal Saflieni Hypogeum, 8.4 km from Valletta Waterfront, and 8.8 km from Upper Barrakka Gardens.

Scored out of 10, guest rating 3.2
Poor - What previous guests thought, 5 reviews

Located in Tal-Liedna, less than 1 km from Hal Saflieni Hypogeum and 5.9 km from Valletta Waterfront, Modern Apartment near Valletta & Airport provides air-conditioned accommodation with a terrace and...

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

Casa Montegri is situated in Għaxaq, 3.3 km from Hal Saflieni Hypogeum, 7.8 km from Valletta Waterfront, and 8.2 km from Upper Barrakka Gardens.

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

Located in Birgu, 1.5 km from Rinella Bay Beach, Hughesville Birgu provides air-conditioned rooms with free WiFi. With city views, this accommodation features a balcony.

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

Located in Senglea, 2.5 km from Rinella Bay Beach and 3.5 km from Hal Saflieni Hypogeum, Harbour view Studio with terrace sleep up to 4 offers air conditioning.

Best hotels with breakfast in Marsaskala and nearby

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 146 reviews

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

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

Palazzo Pisani & Spa Malta has an outdoor swimming pool, garden, a shared lounge and restaurant in Żabbar. Featuring a bar, the property is located within 2.7 km of Rinella Bay Beach.

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

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,740 reviews

Palazzo Castagna Boutique Hotel features a garden, terrace, a restaurant and bar in Għaxaq.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 610 reviews

Offering a year-round outdoor pool and sun terrace, Casa Birmula Boutique Hotel is located in Cospicua. Rooms feature free WiFi and a satellite flat-screen TV.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 573 reviews

Set within 1.5 km of Rinella Bay Beach and 3.3 km of Hal Saflieni Hypogeum, Yolanda Boutique Suites by Zzzing offers rooms with air conditioning and a private bathroom in Cospicua.

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

Located within 1.4 km of Rinella Bay Beach and 3.7 km of Hal Saflieni Hypogeum, Palazzino Birgu Host Family Bed and Breakfast provides rooms with air conditioning and a private bathroom in Vittoriosa.

What guests said about Marsaskala:

Scored out of 10, guest rating 8.0

After we travelled around the island we realised that...

After we travelled around the island we realised that Maraskala was a smaller quieter part of Malta - and were so pleased. It felt like a lovely neighbourhood, easy walking around the harbour with swimming spots accessible by ladders towards the end on both sides. Sufficient hospitality options - but no large bars or nightclubs which was a plus. Well serviced by bus, but Uber was a better time vs money option.
Guest review byRachael
New Zealand
Scored out of 10, guest rating 8.0

Easy to walk from Hotel down to town centre Restaurants.

Easy to walk from Hotel down to town centre Restaurants. Bus stops directly outside the Hotel to Valleta great tourist attractions with easy access to North & South tourist buses & many shops
Guest review byFrank Rooney
United Kingdom
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 byJoseph
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 bySteve
United Kingdom
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

See reviews by guests who stayed at hotels in Marsaskala

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 842 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 byAdy
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 43 reviews
The maisonette is well located in Marsaskala, very well equipped, it even has a garage and the owners are very helpful on arrival and during the stay. Everything is walking distance from shopping to restaurants and beaches, great diving site for the aficionados too.
Guest review byDenis
United Kingdom
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,176 reviews
Very friendly staff, nice/clean/comfortable room and the hotel it's very close to the bay of Marsaskala (TJ boutique)
Guest review byJéssica
Portugal
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,862 reviews
We love the location of this hotel. Rooms are super tidy and breakfast is really satisfying
Guest review byAlexia
Malta
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 933 reviews
The hotel is simple, but somehow cozy. Very good Wi-fi.
Guest review bySvitlana
Ukraine

More places to explore, more ways to go