Skip to main content

Search hotels in Marsaskala

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

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

R
Rabia
From
Libya
The staff, the hotel very quite and the location
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,365 reviews
Price from
$116.62
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 82 feet from the bus stop to Valletta or Malta Airport. It features a swimming pool and a large terrace overlooking the sea.

A
Alina
From
Romania
The room was big and clean, with AC. Bathroom was large, equiped with towels and hair dryer. Room cleaning every day. Comfortable bed. Close to the beach. Discount 10% at the beach bar and hotel restaurant. Close to bus stations. Friendly stuff. Better to pay for the breakfast when booking. Great value.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 871 reviews
Price from
$72.77
1 night, 2 adults

Il-Girna- Modern Seaside Accommodation

Marsaskala

Il-Girna- Modern Seaside Accommodation provides beachfront accommodations in Marsaskala. Housed in a building dating back to 2021, this apartment is a 10-minute walk from St.

J
Julius
From
Lithuania
Perfect location, many restaurants and bars in the city, very nice beach.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 218 reviews
Price from
$94.46
1 night, 2 adults

Casa Rosanna Malta B&B Adults only 16 plus

Marsaskala

Casa Rosanna Malta B&B Adults only 16 plus in Marsaskala provides adults-only accommodations with a rooftop pool and a shared lounge.

L
Lukyan
From
Malta
Breakfast is great and location on top. Pool is also fantastic
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 592 reviews
Price from
$115.45
1 night, 2 adults

Artists' Nest

Marsaskala

Offering a terrace, a bar, and free Wifi, Artists' Nest is a recently renovated bed and breakfast a 17-minute walk from Wara l-Jerma Bay Beach and one mile from St. Thomas Bay Beach.

O
Olga
From
Ireland
I love my trip to Malta and of course to be accommodated at the Artists Nest) beautifully designed and comfortable space, very comfy bed and linens!!! The location is really close to everything (10 -15 min drive from airport, 15 min walk to the sea, 15-20 min drive from Valletta center) The host was very careful, I definitely will get back!!!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 116 reviews
Price from
$134.11
1 night, 2 adults

Le 3 isole

Marsaskala

Le 3 isole is a recently renovated guest house in Marsaskala near St. Thomas Bay Beach.

I
Ian
From
United States
María the host was really welcoming and hospitable. She also puts together a nice breakfast for you every morning. The location is great in fact after going different places on the island Marsaskala was my favorite. The guesthouse is very clean and has everything you need. I will be back one day. Thanks Maria
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 144 reviews
Price from
$58.37
1 night, 2 adults

Sunrise Creek

Marsaskala

Sunrise Creek enjoys a location in Marsaskala, 4 miles from Hal Saflieni Hypogeum and 7.1 miles from Valletta Waterfront. The air-conditioned accommodations are a 12-minute walk from Zonqor Beach.

M
Milutinovic
From
Montenegro
The apartment was excellent 👌. It had absolutely everything we needed. The host was very welcoming and helpful. Balcony & view unbeatable. Highly recommend ⭐👍
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 279 reviews
Price from
$115.45
1 night, 2 adults

XL Sky Villa Seaview & Hot Tub BBQ

Marsaskala

XL Sky Villa Seaview & Hot Tub BBQ is a recently renovated apartment in Marsaskala, near St. Thomas Bay Beach.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$470.72
1 night, 2 adults

Marsascala 2nd-Floor Seaview elegant Apartment 3Bedroom 2bathroom FREE Breakfast & all tv movies

Marsaskala

Marsascala 2nd-Floor Seaview elegant Apartment 3Bedroom 2bathroom FREE Breakfast & all tv movies is a recently renovated apartment in Marsaskala where guests can make the most of the barbecue...

B
Balazs
From
Hungary
Good location Finding parking place is easy usually Comfortable and big flat Good beds
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 21 reviews
Price from
$172.82
1 night, 2 adults

Penthouse with Picturesque Garden and Bayviews

Marsaskala

Penthouse with Picturesque Garden and Bayviews is located in Marsaskala, just 3.9 miles from Hal Saflieni Hypogeum and 6.8 miles from Valletta Waterfront.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews
Price from
$201.35
1 night, 2 adults
See all 204 hotels in Marsaskala

Hotels with airport shuttles in Marsaskala

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,365 reviews
From $151.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,240 reviews
From $206.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 459 reviews
From $209.91 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,114 reviews
From $128.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 704 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,718 reviews
From $356.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 382 reviews
From $398.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 334 reviews
From $245.67 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,359 reviews
From $127.11 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,362 reviews

Most booked hotels in Marsaskala and surrounding area 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, 871 reviews

Popular with guests booking hotels in Marsaskala

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

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 9,647 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,452 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,764 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,800 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,640 reviews

Popular with guests booking hotels in Il-Gżira

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

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 677 reviews

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,571 reviews

Best hotels with breakfast in Marsaskala and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 96 reviews

Ta' Guzeppi Boutique Stays by Zzzing enjoys a location in Il-Maħsel, a 2-minute walk from St. Thomas Bay Beach and 4.3 miles from Hal Saflieni Hypogeum.

From $89.51 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 70 reviews

Cerviola Luxury 3 bedroom Apartments is located in Il-Ħamrija, just a 5-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 40 reviews

Cerviola Graziosa Court offers accommodations in Marsaskala, a 6-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

From $116.61 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 54 reviews

Cerviola Etrin Court offers accommodations in Marsaskala, 4.2 miles from Hal Saflieni Hypogeum and 7.1 miles from Valletta Waterfront. Guests staying at this apartment have access to a balcony.

From $128.28 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 128 reviews

1.7 miles from Rinella Bay Beach in Żabbar, Palazzo Pisani Malta Boutique and SPA offers accommodations with access to wellness packages.

From $261.22 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 912 reviews

South Wind Guesthouse enjoys a location in Marsaxlokk, a 7-minute walk from Il-Ballut Reserve Beach and 3.5 miles from Hal Saflieni Hypogeum.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,043 reviews

Offering a free shuttle service to/from Luqa Airport and just 427 feet from the sea front promenade, Harbor Lodge is in central Marsaxlokk on Malta Island. Wi-Fi is free throughout.

From $145.77 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,460 reviews

Palazzo Castagna Boutique Hotel features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Għaxaq.

From $139.94 per night

Hotels located in the center of Marsaskala

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

Seaside 3 is located in Marsaskala, just a 18-minute walk from St. Thomas Bay Beach and 3.8 miles from Hal Saflieni Hypogeum.

From $208.51 per night

Private Room With External Private Bathroom In Marsaskala is located in Marsaskala, just a 14-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 15 reviews

2 Bedroom Penthouse with country and sea views is located in Marsaskala, just a 4-minute walk from St. Thomas Bay Beach and 4.5 miles from Hal Saflieni Hypogeum.

From $173.76 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 6 reviews

Holiday Apartment in Marsaskala offers accommodations in Marsaskala, 4.1 miles from Hal Saflieni Hypogeum and 7 miles from Valletta Waterfront.

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

Blossom is located in Marsaskala, just a 8-minute walk from St. Thomas Bay Beach and 4.1 miles from Hal Saflieni Hypogeum.

From $337.02 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8 reviews

The Sunset is located in Marsaskala, just a 8-minute walk from Zonqor Beach and 4.3 miles from Hal Saflieni Hypogeum.

From $313.23 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 12 reviews

Sea breeze offers accommodations in Marsaskala, a 5-minute walk from St. Thomas Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 871 reviews

Set on St. Thomas Bay, Sensi Hotel is a 2-minute walk from the beach and 82 feet from the bus stop to Valletta or Malta Airport. It features a swimming pool and a large terrace overlooking the sea.

From $209.91 per night

Budget hotels in Marsaskala and nearby

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

Corner view 4 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

From $168.16 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Corner view 3 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

From $168.16 per night

Corner view 2 is located in Iż-Żlielaq, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.

From $162.33 per night

Corner view 1 is located in Iż-Żlielaq, just 1.1 miles from Zonqor Beach and 3.9 miles from Hal Saflieni Hypogeum. This apartment features air-conditioned accommodations with a balcony and free Wifi.

From $167.11 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 16 reviews

Summer nights offers accommodations in Il-Ħamrija, a 1-minute walk from Wara l-Jerma Bay Beach and 4.4 miles from Hal Saflieni Hypogeum.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews

Fgura Haven Modern 2BD Apartment - by HostMT is located in Taʼ Penza, just 5 miles from University of Malta – Valletta Campus and 5 miles from Manoel Theatre.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews

Spacious Stay 2 Bed with Terrace - by HostMT is located in Taʼ Penza, just 1.2 miles from Hal Saflieni Hypogeum and 4.4 miles from Valletta Waterfront.

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

Family 2BR Apartment in Fgura - by HostMT offers accommodations in Taʼ Penza, 1.2 miles from Hal Saflieni Hypogeum and 4.4 miles from Valletta Waterfront.

What Guests Said About Marsaskala:

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 by
Tracy
United Kingdom
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

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, 81 reviews
We spent a week there in Marsaskala, the apartmant was great, exactly the same like on the pictures. The view from the terrace is amazing, the kitchen is well eqiupped, aircondition is a life safer in Malta. If you rent a car there is always feee parking spaces in front of the building! Highly recommended!
Guest review by
Kata
Hungary
From $128.28 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 54 reviews
Everything was great, Staff was well prepared and as theu said: "all you Ask, all you get". Great breakfasts, very comfortable rooms and nice pool. especially the location im Marsaskala: not far from everything but not close so we didn't jest the noices od the night live on the city.
Guest review by
Jakub Maćkowiak
Poland
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,860 reviews
The location is amazing and right on the foreshore. Our room was lovely and comfortable, the staff were super friendly and the breakfast included was excellent. I'd highly recommend this hotel when walking the Malta Coastal Walk.
Guest review by
Tracy
Australia
From $178.42 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 592 reviews
Great location on the waterfront at Marsaskala. Nice rooms. Rooftop pool. Great buffet breakfast with different hot items every day. Coffee machine in reception available 24/7. Friendly, helpful staff.
Guest review by
Mark
United Kingdom
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews
The apartment was fully equipped, clean and quiet. St Thomas Bay beach was close, also the grocery stores and Marsaskala center. The host was very kind and helpful.
Guest review by
Arja
Finland