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.

N
Nadia
From
United Kingdom
The place was very clean The breakfast was amazing! Huge choice! Staff very pleasent, And as a nice surprise when we got to the hotel we were upgraded to an apartment as all the rooms were already taken, an apartment very luxurious.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,345 reviews
Price from
US$115.42
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.8
Good - What previous guests thought, 864 reviews
Price from
US$72.02
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, 551 reviews
Price from
US$114.27
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, 114 reviews
Price from
US$132.73
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
Andrea
From
Slovakia
Very nice host, Maria, really helpful and very kind:) Nice location close to the city centre - the place for evening walks. Grocery shops nearby.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 138 reviews
Price from
US$73.52
1 night, 2 adults

Aquamarine Sea Front Apartments - Second Floor

Marsaskala

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.

R
Ramadan
From
Ireland
Property is very clean, has a beautiful view and in an excellent location. The hosts were super as well. Would highly recommend this property for your stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$175.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.

A
Andreea
From
Romania
The view! We loved to have the sea in sight from table and bed. Modern furniture and decoration. Close to the city center for restaurants / pubs. Free public parking in front of the building, we didn't have any issues finding a free spot (in December).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 284 reviews
Price from
US$114.27
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.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$465.89
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$155.82
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.

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.2
Superb - What previous guests thought, 19 reviews
Price from
US$242.82
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 9.2
Superb - What previous guests thought, 2,465 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,345 reviews
From US$80.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,222 reviews
From US$161.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 372 reviews
From US$245.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,116 reviews
From US$173.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 702 reviews
From US$288.55 per night
Airport shuttle
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 237 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,730 reviews
From US$294.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 389 reviews
From US$346.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 321 reviews
From US$208.25 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, 864 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 9,643 reviews

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7,339 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,664 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,779 reviews

Popular with guests booking hotels in Sliema

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

Popular with guests booking hotels in St Julian's

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

Budget hotels in Marsaskala and nearby

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

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

Situated in Marsaskala, 1.5 km from St. Thomas Bay Beach and 6.1 km from Hal Saflieni Hypogeum, Seaside 3 offers air conditioning. It is located 11 km from Upper Barrakka Gardens and features a lift.

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

Set in Marsaskala, 1.7 km from St. Thomas Bay Beach, Sandstone Apartment 17 has a terrace, parking on-site and rooms with free WiFi access.

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

Set in Marsaskala, 5.7 km from Hal Saflieni Hypogeum and 10 km from Valletta Waterfront, Top amazing luxury Maisonette with back patio offers a garden and air conditioning.

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.

From US$157.32 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 16 reviews

LA court in Marsascala, a property with a terrace, is situated in Marsaskala, 6.1 km from Hal Saflieni Hypogeum, 11 km from Valletta Waterfront, as well as 11 km from Upper Barrakka Gardens.

From US$180.52 per night
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$116.57 per night

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

From US$116.57 per night

Best hotels with breakfast in Marsaskala and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 513 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$109.07 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,849 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$114.27 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 74 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$98.44 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,345 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$80.79 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 54 reviews

Set in Il-Ħamrija, 500 metres from Wara l-Jerma Bay Beach, Cerviola Luxury 3 bedroom Apartments offers accommodation with a terrace, free WiFi, a 24-hour front desk, and luggage storage space.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 36 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$144.28 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 46 reviews

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

From US$126.96 per night
Scored out of 10, guest rating 9.1
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$258.54 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.

From US$186.35 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 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.

From US$253.92 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 62 reviews

Set in Marsaskala, less than 1 km from St. Thomas Bay Beach and 6.7 km from Hal Saflieni Hypogeum, Modern Two Bedroom Sea View Apartment offers air-conditioned accommodation with a balcony and free...

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

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

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

Featuring air-conditioned accommodation with a balcony, Aquamarine Sea Front Apartments - Elevated Ground Floor With Balcony And Yard is located in Marsaskala.

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

Featuring air-conditioned accommodation with a balcony, Holiday Home in Marsaskala is located in Marsaskala. This property offers access to a terrace, free private parking and free WiFi.

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$156.39 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 60 reviews

Aurora is a beachfront property located in Marsaskala, 600 metres from Zonqor Beach and 6.7 km from Hal Saflieni Hypogeum.

What guests said about Marsaskala:

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
10

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

See reviews by guests who stayed at hotels in Marsaskala

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Excellent location near the Marsaskala harbour, lots of cafes and shops nearby. Short walk to the bus stop to get into Valetta in 30-40 mins. The hosts Edmund and Elizabeth were very helpful. The apartment was clean, modern and in great condition. Would not hesitate to stay there again.
Guest review by
Peter Austin
Australia
From US$184.67 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 864 reviews
Very nice hotel - comfortable one person room with air conditioning, shower, small fridge and TV. Also the nearby restaurant is open from morning until 23:00 where you have a discount for dinner. Bus stop and shop are also close. Beach is 100 m from hotel.
Guest review by
Sergii
Poland
From US$124.65 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 551 reviews
Fabulous small hotel with great staff and facilities. Rooms were comfortable, location was great with easy access to restaurants, bars and transport.
Guest review by
James
United Kingdom
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,656 reviews
Beautiful Hotel and very helpful staff
Guest review by
Tom
Ireland
From US$80.79 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,345 reviews
Nice hotel, good location.
Guest review by
Daniela
United Kingdom