Skip to main content

Search hotels in Marsaskala

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

Marsaskala – 209 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, fitness centre, a terrace and restaurant in Marsaskala. This 3-star hotel offers room service. Guests can have a drink at the bar.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
€ 97.05
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.

A
Alaa
From
Germany
Kindly stuff, everything was clean
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,228 reviews
Price from
€ 129
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.

P
Prisacaru-Konsza
From
Romania
The accommodation was very nice for the price, staff was friendly and the food at the restaurant was amazing. We were a group of friends and felt amazing. The beach is a 3 minute walk as well and the hotel has a bar which is also good.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 924 reviews
Price from
€ 168
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
Danica
From
Italy
I honestly don’t know where to begin,this B&B is simply stunning. In fact, I can’t believe it’s “just” a B&B and not a 4-star hotel! The owners have poured so much attention to detail into every corner that it truly sets high expectations. I genuinely don’t understand how this place doesn’t have all 10+ reviews,they take care of absolutely everything. From the free coffee machine in their charming reception area to the breakfast (which is to die for), to the beautiful rooms with breathtaking views...Amazing 😍 The staff are incredibly friendly and welcoming, making you feel right at home from the moment you arrive. And the pool area? Wow, i have never experienced b&b like this before. On top of that, they even offer their own boat trips, which was an unforgettable experience. There’s honestly nothing to complain about. This isn’t your typical B&B, it's a hidden gem in the heart of Marsaskala ♥️♥️
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 774 reviews
Price from
€ 138
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.

C
Catherine
From
Austria
Super nice hosts & comfy room 🥰 Full on great B&B!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 134 reviews
Price from
€ 100.20
1 night, 2 adults

Le 3 Isole - Guest Rooms in Family Home, Marsaskala

Marsaskala

Set within less than 1 km of St. Thomas Bay Beach and 6.4 km of Hal Saflieni Hypogeum, Le 3 Isole - Guest Rooms in Family Home, Marsaskala offers rooms with air conditioning and a private bathroom in...

A
Andrzej
From
United Kingdom
Very friendly and supportive host
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 181 reviews
Price from
€ 88.54
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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 156 reviews
Price from
€ 75
1 night, 2 adults

The Sealife Malta 2 BR Seaview Condo Marsaskala

Marsaskala

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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
€ 234.22
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.

B
Bernard
From
Poland
Very spacious and elegantly furnished appartment. Perfect view from the terrasse. Kitchen equipped with basic products such as olive, tea etc.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
€ 133.50
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.

S
Spiteri Mifsud
From
Malta
Plenty of rooms and everything was great! I liked everything about the property.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 13 reviews
Price from
€ 448.34
1 night, 2 adults
See all 209 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,228 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 813 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,646 reviews
From € 232.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 136 reviews
From € 224 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,089 reviews
From € 209.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,845 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,690 reviews
From € 350.69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 334 reviews
From € 315 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 402 reviews
From € 283.37 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 156 reviews

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.2
Superb - What previous guests thought, 5 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Sliema

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 6,151 reviews

Hotels located in the centre of Marsaskala

See all

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 balcony and free...

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 10 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 7.5
Good - What previous guests thought, 18 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 9.2
Superb - What previous guests thought, 5 reviews

C'est La Vie Hotel Marsascala has an outdoor swimming pool, fitness centre, a terrace and restaurant in Marsaskala. This 3-star hotel offers room service. Guests can have a drink at the bar.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 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, 53 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...

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

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

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

Budget hotels in Marsaskala and nearby

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 28 reviews

Set in Żejtun, 3.8 km from Hal Saflieni Hypogeum and 8.4 km from Valletta Waterfront, Authentic Maltese 2-bedroom House with Terrace offers air-conditioned accommodation with a terrace and free WiFi.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 910 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 8.3
Very good - What previous guests thought, 42 reviews

Located in Kalkara, 4 km from Hal Saflieni Hypogeum and 8.6 km from Valletta Waterfront, Sea Front Studio with Valletta Views offers air conditioning.

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

Located in Kalkara, 700 metres from Rinella Bay Beach and 3.9 km from Hal Saflieni Hypogeum, 1500 Little Pink House in Kalkara Creek provides air-conditioned accommodation with a balcony and free WiFi...

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

Situated in Birgu in the Malta region, Birgu SeaView Apartment has a terrace. This apartment features accommodation with a balcony.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 101 reviews

Set in Birgu, the recently renovated 7 Main Gate offers accommodation 1.3 km from Rinella Bay Beach and 3.6 km from Hal Saflieni Hypogeum.

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

6

Hotel in Birgu
Cheap hotel
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 259 reviews

Located in Birgu, 6 provides accommodation with a rooftop pool and free WiFi. It is set 1.5 km from Rinella Bay Beach and offers a shared kitchen. Staff on-site can arrange a shuttle service.

Best hotels with breakfast in Marsaskala and nearby

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 139 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, 136 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 9.7
Exceptional - What previous guests thought, 70 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.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,111 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,718 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, 630 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, 517 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, 152 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, 774 reviews
All the staff were lovely and extremely helpful. Everyone greeted you, and would fix any issue you had, went truly above and beyond. Room was great and had a great view of Marsaskala bay. Also loved the free little snacks by the main entrance!
Guest review bySamuel
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 18 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
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 94 reviews
The apartment was good, every shop is near the hotel, we didn't need to go far. Great experience. We liked the breakfast, many choises.
Guest review byViktória
Hungary
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,865 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.7
Good - What previous guests thought, 68 reviews
That is was in marsaskala
Guest review byOmar
Malta

More places to explore, more ways to go