Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Marsaskala – 80 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. Great hotel, our go to place when in Malta. The Hotel is spotlessly clean, the room was cleaned daily. Bonus of a Dolce Gusto coffee machine in our room and free bottled water every day. The cooked breakfast is amazing - the best we have had in our 15 years of travelling. Bus stops right outside and lots of bars and restaurants are a pleasant stroll away. We will be back soon!!

Show more Show less
8.1
Very Good
1,080 reviews
Price from
$86
per night

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. I like very much the all the staff member but especially the manager of the restaurant that was very kind and offer us 10% from every order. In addition to this they was very kind and all the time asked if all good ai if something is missing. The room was extremely clean taking in consideration that is only a 2 stars hotel, they change the towels and clean the room every single day. I definitely recommend it.

Show more Show less
8.1
Very Good
606 reviews
Price from
$59
per night

C'est La Vie Guesthouse

Marsaskala

Located in Marsaskala, C'est La Vie Guesthouse offers beachfront accommodations a 6-minute walk from Zonqor Beach and has facilities like a bar, a shared lounge and a garden. Great value! The three of us were walking around Malta and spent a night in charming Maraskala. We made reservations here and sent our luggage ahead. Manager was most accommodating. Room was bright.

Show more Show less
8.1
Very Good
573 reviews
Price from
$45
per night

TJ Boutique

Marsaskala

TJ Boutique is offering accommodations in Marsaskala. Among the facilities at this property are a 24-hour front desk and a shared lounge, along with free WiFi throughout the property. The proprietor was extremely friendly and helpful. Not only was the hotel recently updated and clean but his service was by far the best in all of my 4 stays on Malta.

Show more Show less
9.2
Awesome
344 reviews
Price from
$61
per night

Sunrise Creek

Marsaskala

Located an 11-minute walk from Zonqor Beach, Sunrise Creek offers air-conditioned accommodations with a balcony and free WiFi. The location was amazing. Fabulous views and close to public transport stops

Show more Show less
8.8
Excellent
165 reviews
Price from
$66
per night

Sea Bank Villa Apartments

Marsaskala

Offering an outdoor pool, barbecue and sun terrace, Sea Bank Villa Apartments is set in Marsaskala in the Malta Region, 8.7 mi from Valletta. St Julian's is 9.9 mi from the property. The villa is absolutely amazing along with the view, also the hosts where great

Show more Show less
8.8
Excellent
78 reviews
Price from
$428
per night

SeaFront Apartment Marsascala

Marsaskala

Located in Marsaskala, directly on the seafront, this air-conditioned apartment features free WiFi and a terrace. Guests benefit from balcony. Very helpfull host, nice view, a lot of space. Bit older furniture, but everything was perfectly clean.

Show more Show less
9.5
Exceptional
77 reviews
Price from
$111
per night

Ocean View, Apartment 1

Marsaskala

Located in Marsaskala, a 9-minute walk from Zonqor Beach and 0.9 miles from Wara l-Jerma Bay Beach, Ocean View, Apartment 1 offers free WiFi and air conditioning. Number of facilities for babies was amazing. Anything you need travelling with little kids was in place (child seat, washing machine, little bath, electric heating in a bathroom, even a shower was mounted on a level easy accessible for kids). And even if something will be missing the owner is very helpful :)

Show more Show less
9.6
Exceptional
35 reviews
Price from
$66
per night

Blue Skies

Marsaskala

Located a 10-minute walk from St. Thomas Bay Beach in Marsaskala, Blue Skies provides accommodations with air conditioning and free WiFi. Perfect location, beautiful view at bay, good restaurants around.

Show more Show less
9.1
Awesome
81 reviews

Very bright well kept apartment

Marsaskala

Located in Marsaskala, a 9-minute walk from St. Thomas Bay Beach and half a mile from Wara l-Jerma Bay Beach, Very bright well kept apartment provides accommodations with amenities such as free WiFi... Everything was just perfect. Ronnie is so kind and helpful. The apartment is big and spacious. Location is good, near the port, around the apartment are shops, restaurants at the promenade.

Show more Show less
9.1
Awesome
26 reviews
Price from
$64
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Marsaskala:

Explore guest reviews of hotels in Marsaskala

See all