Skip to main content

Search hotels in Marsaskala

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

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

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,234 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.

I
Inna
From
Sweden
This beautiful residential property is located in a very special ecological zone of majestic Malta, just next to the most spectacular natural landscape of the region. The nearest beach is just across the road ( St Thomas Bay ) with some sandy and cliffs surrounding. My room was in the 1st floor, spacious, with an ensuite bathroom with a bath tub! TV, towels, WiFi, tea kettle with a cup set, everything was just the way I would love to have! Fantastically and artistically decorated hotel with a variety of paintings and some extra interior decor. Friendly and welcoming staff! Not far from another important historical location such as the Three Cities. Some lovely local bars and cafes are also available for tourists in the area. Swimming pool is open for guests! A variety of breakfast options are offered in the hotel. Highly recommended!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 927 reviews
Price from
€ 131
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
denise
From
Germany
Casa Rosanna is an absolutely enchanting boutique hotel set in the most beautiful bay. The area is full of charming cafés and wonderful restaurants, each adding to the warm, inviting atmosphere. The breakfast was simply unforgettable — everything my heart could have wished for and more. We stayed in a room with a terrace, and the view over the entire bay was truly breathtaking. It’s a place that stays with you long after you leave.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 769 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.

V
Vincent
From
France
We loved our stay at this accommodation. The hosts are very kind and attentive. The apartment and room are very pleasant, clean and very well decorated, we feel at home. We will come back with pleasure.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 133 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...

D
Deborah
From
Malta
It was amazing. So peaceful and quiet. I just wanted to stay in bed. Perfect stay. The owner was so sweet with very good comunication and doing her job perfectly.
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.

M
Matej
From
Slovakia
Ersilia was very kind and helpfull host, even recommended us few spots and points to see in Malta. Everything was clean, room with AC, rarely we got in contact with other guests of accomodation. At last day we had late fligt and Ersilia offered us to leave luggage at her appartment till we leave to airport :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 154 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

Seafront Luxury Apartment

Marsaskala

Situated in Marsaskala, the recently renovated Seafront Luxury Apartment features accommodation 800 metres from Zonqor Beach and 6.8 km from Hal Saflieni Hypogeum.

D
Dascălu
From
Romania
Louiselle îs a terrific host! We loved everything❤️
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 23 reviews
Price from
€ 203
1 night, 2 adults
See all 210 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,234 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,640 reviews
From € 247.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 135 reviews
From € 224 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,079 reviews
From € 172.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,849 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,694 reviews
From € 288.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 338 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
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,281 reviews
From € 249 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.0
Superb - What previous guests thought, 4 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in St Julian's

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

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,794 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.3
Very good - What previous guests thought, 1,079 reviews

Popular with guests booking hotels in St Julian's

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

Hotels located in the centre of Marsaskala

See all
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, 214 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.4
Superb - What previous guests thought, 133 reviews

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

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

Located in Marsaskala in the Malta region, Coastal Maisonette in Marsaskala Steps to Sea features a patio.

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

Situated in Marsaskala, 1.6 km from St. Thomas Bay Beach and 5.7 km from Hal Saflieni Hypogeum, Marsaskala Penthouse Apartment features air-conditioned accommodation with a balcony and free WiFi.

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

Set in Marsaskala, 1.6 km from St. Thomas Bay Beach and 5.7 km from Hal Saflieni Hypogeum, Amber Court Apartment offers a garden and air conditioning.

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

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

Budget hotels in Marsaskala and nearby

See all
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 32 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 9.4
Superb - What previous guests thought, 121 reviews

Located in Tarxien, 6.2 km from Valletta Waterfront and 6.5 km from Upper Barrakka Gardens, Casetta Pulis (Close to Airport & Valletta) offers air conditioning.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 569 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 7.2
Good - What previous guests thought, 56 reviews

Located in Senglea, 3.5 km from Hal Saflieni Hypogeum and 8.1 km from Valletta Waterfront, La Bambina offers air conditioning.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 14 reviews

Situated in Hamrun, 2 km from Rock Beach, Kalimera Studios features air-conditioned rooms with free WiFi.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 59 reviews

Situated 2.1 km from Rock Beach, Hidden Gems in Hamrun features rooms with air conditioning and free WiFi.

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

Located in Kirkop, 4.6 km from Hal Saflieni Hypogeum and 5.6 km from Hagar Qim, Private village apartment offers free bikes and air conditioning.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2,242 reviews

Alborada Apart Hotel is 50 metres from the seafront and a 5-minute walk from the Sliema Bus and Ferry Terminals.

Best hotels with breakfast in Marsaskala and nearby

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 213 reviews

Ta' Guzeppi Boutique Stays Near St Thomas Bay 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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 135 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,109 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,717 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, 629 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, 515 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 9.6
Exceptional - What previous guests thought, 285 reviews

Set within 1.7 km of Rinella Bay Beach and 3 km of Hal Saflieni Hypogeum, Nelli's B&B offers rooms with air conditioning and a private bathroom in Cospicua.

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, 769 reviews
The hotel offers an exceptional experience from start to finish. Its central location makes it easy to explore nearby attractions, restaurants, and public transport options. The breakfast selection is outstanding, featuring a wide variety of food to suit every taste. Staff members are remarkably helpful and genuinely caring, always attentive to guests’ needs and ensuring a welcoming atmosphere throughout the stay. Overall, a perfect choice for both comfort and convenience.
Guest review bySanta
Latvia
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,234 reviews
The main hotel was probably fully booked, so we got an upgrade/switch to an apartment located just across the street with the possibility of using all the hotel amenities including pool and bar. Apartment was spacious, with a balcony, very clean - nothing to complain about. There is no separate parking provided by the hotel, but parking spaces were easily found in the hotel vicinity. Walking distance to restaurants and Marsascala promenade. Good breakfast.
Guest review byMarta
Poland
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 927 reviews
I really liked the staff, they were all very nice and helpful. The beach is 2 minutes from the hotel and the store is right there. A bus station is also 2 minute walking distance with great connections. The centre of Marsascala is max 15 minutes walk and is just beautiful. A wonderful place for an evening stroll with nice restaurants and the best ice cream shop in Malta - Sottozero gelato factory.
Guest review byAnonymous
Slovenia
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 52 reviews
Spacious apartment with everything you need for a wonderful stay. I used to live in St. Julian’s and when come back to Malta usually stay there as well. Because we were visiting friends in Zabbar decided to try Marsaskala. We were positively surprised with the house, restaurants in the area and places to swim.
Guest review byOlga
Netherlands
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,863 reviews
We love the location of this hotel. Rooms are super tidy and breakfast is really satisfying
Guest review byAlexia
Malta

More places to explore, more ways to go