Skip to main content

Search hotels in Marsaskala

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

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

P
PETAR
From
Bulgaria
The hotel as clean personal,very nice breakfast,perfect.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,350 reviews
Price from
US$116.12
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
Patrycja
From
Poland
The best thing about this place was location- the bus station next to the hotel, a lot of space in the room and very nice people. Easy check in and there’s no problem when you’re late. Also very clean which is important to me.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 861 reviews
Price from
US$72.46
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.

G
Greta
From
Malta
we went for breakfast or rather brunch as a family. Abundant and exquisite food, freshly prepared inhouse. loved it and will definitely organise another event. well done
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 538 reviews
Price from
US$114.95
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.

D
Dorottya
From
Hungary
The breakfast and the decoration were amazing. The room was really clean and comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 113 reviews
Price from
US$133.53
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.

N
Nikola
From
Bosnia and Herzegovina
Maria was a really host, she was really friendly. Everything was as described. We used option with breakfast, and it was always on time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 133 reviews
Price from
US$73.97
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.

D
David
From
United Kingdom
good size and good location. I left a jacket in the room and the host met me at the property and returned it promptly.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
US$176.49
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.

L
Leila
From
United Kingdom
Very good location, clean and comfortable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 286 reviews
Price from
US$114.95
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$396.59
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.76
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.

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, 19 reviews
Price from
US$244.28
1 night, 2 adults
See all 208 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,455 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,350 reviews
From US$81.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,216 reviews
From US$162.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 350 reviews
From US$156.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,123 reviews
From US$121.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 695 reviews
From US$290.29 per night
Airport shuttle
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 239 reviews
From US$538.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,732 reviews
From US$315.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 386 reviews
From US$357.40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 318 reviews
From US$209.51 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, 863 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7,350 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,667 reviews

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,388 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,788 reviews

Best hotels with breakfast in Marsaskala and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 528 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.73 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,846 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$130.05 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 62 reviews

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

From US$86.34 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,348 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$81.28 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 51 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$139.34 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 43 reviews

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

From US$127.73 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 126 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$260.10 per night

Hotels located in the centre of Marsaskala

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

Situated in Marsaskala, 1.5 km from St. Thomas Bay Beach and 6 km from Hal Saflieni Hypogeum, Seaside 4 features air-conditioned accommodation with a balcony and free WiFi.

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

From US$162.21 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$192.75 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 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.

From US$290.29 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$255.45 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 83 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.

From US$162.56 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 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$157.34 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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$182.30 per night

Budget hotels in Marsaskala and nearby

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$137.02 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$140.50 per night

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$118.79 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.86 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 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$175.68 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Situated in Il-Maħsel, 400 metres from St. Thomas Bay Beach and 6.8 km from Hal Saflieni Hypogeum, CozyVibe offers a terrace and air conditioning.

From US$172.78 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 28 reviews

Set in Marsaskala, 500 metres from St. Thomas Bay Beach and 6.8 km from Hal Saflieni Hypogeum, BlissNest offers air conditioning.

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

What guests said about Marsaskala:

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
4.0

I wouldn't recommend the town because everything is full of...

I wouldn't recommend the town because everything is full of garbage. People just throw garbage on the streets. I liked the promenade by the sea. Public transport is good. The town is well connected by bus lines.
Guest review by
Kristina

See reviews by guests who stayed at hotels in Marsaskala

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 30 reviews
Big appartment close to bus stop of the lines of Marsaskala, spacious rooms, a few hundred meters far from coast. It is able to handle a bigger family too with three bathrooms. I have chosen this apartment because you can reach the nature - coast, cliffs, hills without driving. For example you can make a 6 km walk to the neighbour village Marsaxlokk.
Guest review by
Márton
Hungary
From US$130.05 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,846 reviews
The room was comfortable and clean, the hotel is right at the edge of a populated area by the water so it's convenient but quiet. There is an elevator and a water cooler, and we appreciated that there's a window that opens to a fairly quiet street for some fresh air!
Guest review by
Katherine
Canada
From US$185.78 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 863 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$125.40 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 539 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 by
Anonymous
United Kingdom
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,630 reviews
Perfectly Central, close to public transport and there are grocery stores nearby . Hotel staff is welcoming, gym is compact. Can’t ask for more
Guest review by
Mateusz
Denmark