Skip to main content

Search hotels in Marsaskala

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

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

g
gianis
From
Greece
Best place to leave when you visit malta
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,408 reviews
Location 8.3
Price from
US$118.54
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.

Y
Yvonj
From
United Kingdom
Friendly professional courteous staff Very clean Great room facilities Comfortable beds Great location with bay views
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 894 reviews
Location 8.6
Price from
US$212.43
1 night, 2 adults

Il-Girna- Modern Seaside Accommodation

Marsaskala

Il-Girna- Modern Seaside Accommodation is located on the seafront in Marsaskala, less than 1 km from St. Thomas Bay Beach and 6.4 km from Hal Saflieni Hypogeum.

J
Jacek
From
Poland
The accommodation is very spacious and comfortable, well situated, clean, and well connected with the whole island with bus transfer. The host very helpful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 146 reviews
Location 9.3
Price from
US$96.24
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.

K
Kasia
From
Poland
Amazing hospitality! Super kind staff, great breakfast and the location, cozy and beautiful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 449 reviews
Location 9.4
Price from
US$158.44
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.

S
Sally
From
Sweden
We stayed in the room called Mystery Garden which has a private bathroom. Everything was very clean and every morning breakfast was served beautifully. Coming back to the nest after long days of exploring was just perfect, both for the body and mind. The hosts were so sweet and welcoming, and had thought of every single detail and beyond. Best thing was the bed which was so comfortable, we slept like happy babies (dangerous when you had to get up early). Highly recommend!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 102 reviews
Location 9.0
Price from
US$112.08
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
Marcos
From
Canada
It was great to be able to use the kitchen. Beautiful place. Peaceful clean and comfortable
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 183 reviews
Location 9.0
Price from
US$85.68
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.1
Superb - What previous guests thought, 280 reviews
Location 9.7
Price from
US$174.87
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
Location 10.0
Price from
US$175.60
1 night, 2 adults

Barcaluna

Marsaskala

Boasting air-conditioned accommodation with a private pool, sea view and a terrace, Barcaluna is set in Marsaskala. This beachfront property offers access to a balcony and free WiFi.

l
locniskar
From
Slovenia
Our stay was amazing the property is well equipped beautiful and has amazing views of the marsaskala port and amazing views of sunrise and sunset. It has a private balcony and a rooftop pool/jacuzzi. Our hosts were the most amazing people ever providing us with everything like towels for beach, information about everything even drove us to get bus cards and to the beach. We are grateful people like that exist. Price was surprisingly cheap for what you get. We highly recommend to everyone!!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Location 9.4
Price from
US$150.81
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
shifenrus
From
Malta
The apartment was top notch - spotlessly clean, lovely seaview, very comfortable beds, well-equipped kitchen. Our host welcomed us on our arrival and provided us with complimentary water and croissants. Despite being in a very central area of Marsascala (close to the bus terminus, shops, pharmacy, playing field and various restaurants), the apartment is in a lovely quiet neighbourhood boasting sea and country views. We really loved our short stay here and we will definitely come back again for a longer stay next time. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 14 reviews
Location 9.6
Price from
US$131.45
1 night, 2 adults
See all 215 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,476 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,408 reviews
    From US$193.65 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,186 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 252 reviews
    From US$546.92 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 689 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,738 reviews
    From US$622.03 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 386 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 294 reviews
    From US$389.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,399 reviews
    From US$269.94 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,442 reviews
    From US$457.72 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, 891 reviews
  • Popular with guests booking hotels in Marsaskala

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,408 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 9,708 reviews
  • Popular with guests booking hotels in Il-Gżira

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 7,447 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 13,429 reviews
  • Popular with guests booking hotels in Birżebbuġa

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 774 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 300 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 5,727 reviews
  • Popular with guests booking hotels in Sliema

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,199 reviews
  • Popular with guests booking hotels in St Julian's

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 5,385 reviews

Budget hotels in Marsaskala and nearby

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

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

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

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 27 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.5
    Exceptional - What previous guests thought, 1,065 reviews

    La Reggia Seaview Guesthouse is located in Marsaxlokk, less than 1 km from Il-Ballut Reserve Beach, 5.6 km from Hal Saflieni Hypogeum, and 10 km from Valletta Waterfront.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Stylish Seaside 1br Maisonette Marsaxlokk Bay is a beachfront property set in Marsaxlokk, 1.1 km from Il-Ballut Reserve Beach and 5.6 km from Hal Saflieni Hypogeum.

  • Boasting air-conditioned accommodation with a patio, Serenity Escape 2 Bed with Patio is set in Taʼ Penza. It is located 2 km from Hal Saflieni Hypogeum and features a lift.

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

    Situated in Kalkara, within less than 1 km of Rinella Bay Beach and 3.8 km of Hal Saflieni Hypogeum, Grand Harbour View Lookout offers accommodation with free WiFi, air conditioning and a terrace.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 79 reviews

    Located in Kalkara, 3.8 km from Hal Saflieni Hypogeum and 7.9 km from Valletta Waterfront, Harbour Pearl offers air conditioning.

Best hotels with breakfast in Marsaskala and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 570 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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,793 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.

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

    Ta' Guzeppi Boutique Stays by Zzzing is set in Il-Maħsel, 7.2 km from Hal Saflieni Hypogeum, 12 km from Valletta Waterfront, and 12 km from Upper Barrakka Gardens. It is located 200 metres from St.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,408 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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 30 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.

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

    Located in Żabbar and with Hal Saflieni Hypogeum reachable within 4 km, Mulberries provides a garden, non-smoking rooms, free WiFi throughout the property and a shared lounge.

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

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

Hotels located in the centre of Marsaskala

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

    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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 14 reviews

    Set in Marsaskala, 2.1 km from St. Thomas Bay Beach and 5.5 km from Hal Saflieni Hypogeum, 3 Bedrooms Apartment offers air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Marsaskala, 6.6 km from Hal Saflieni Hypogeum and 11 km from Valletta Waterfront, Blossom offers air conditioning.

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

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

    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.

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

    Located in Marsaskala, 400 metres from Wara l-Jerma Bay Beach and 7 km from Hal Saflieni Hypogeum, Sea View Penthouse with large terrace IROM1-1 provides air-conditioned accommodation with a balcony...

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 37 reviews

    Boasting air-conditioned accommodation with a balcony, Large, 3 Bedroom Apartment in Marsascala is situated in Marsaskala.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 33 reviews

    Set in Marsaskala, 1.5 km from St. Thomas Bay Beach and 5.8 km from Hal Saflieni Hypogeum, Apartment in Marsaskala offers air-conditioned accommodation with a balcony and free WiFi.

What guests said about Marsaskala:

  • 10.0

    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
  • 10.0

    A safe and social harbour with lots of good restaurants from...

    A safe and social harbour with lots of good restaurants from fine dining to burger bars. Something for everyone. Frequented by tourists and locals. Good local buses from the centre to other villages and small beaches. Only half hour from historic Valetta and the airport.
    Guest review by
    Ambrose
  • 10.0

    Lovely little harbour town - with fishing trade very much at...

    Lovely little harbour town - with fishing trade very much at its core. Very traditional vibe and felt very safe during the day and night. Local shops and pharmacy nearby and a beautiful mix of bars/restaurants that cater for all.
    Guest review by
    louise
    United Kingdom
  • 8.0

    Marsaskala is an authentic Maltese town, not far from the...

    Marsaskala is an authentic Maltese town, not far from the airport and well located for exploring southern and central Malta. It has a beautiful harbour setting where visitors and local people enjoy strolling, eating and drinking. There is a great selection of restaurants, cafes and local shops. Look out for the Nargile Lounge, the Zion Bar and Sotho Pinsa Romana. There are swimming areas around the town and a family friendly beach close by at St Thomas’ Bay. There are frequent bus services to Valletta where you can connect with the rest of the island and a few local buses to explore nearby areas in the south.
    Guest review by
    Ann
    United Kingdom
  • 10.0

    Marsaskala was a lovely place to stay.

    Marsaskala was a lovely place to stay. The port/harbour area had numerous excellent places for dining and numerous supermarkets too. attractions included the Fort Tower and Salt Pans. We had a hire car and as Malta is quite small it was an ideal location for reaching anywhere on the island.
    Guest review by
    Paul
    United Kingdom

See reviews by guests who stayed at hotels in Marsaskala

See all
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,526 reviews
    Its very clean, well furnished hotel, with very kind personal. We had everything we need on the kitchen, and received even upgraded appartement compare to the booking we made. The water temperature in the pool was 31 degrees, what was very comfortable in November, usually its colder in other hotels. Our kid was really happy with that! Location is pretty calm, view on the sea, with short distance cafes, supermarkets etc. In short - highly recommended hotel, cost its money. Thank you!
    Guest review by
    Khrystyna
    Ukraine
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 41 reviews
    Everything as description in the offer. Apertment full equipped with white good and small home appliances. Specious living room and large bedrooms with comfortable beds, balkony for relaxtion with a view of the surrounding area. 2 minutes to the nearest supermarket, 15 minutes to St Thomas beach (also with a small sandy city beach) and 10 minutes to Marsaskala Departure (the bus terminus).
    Guest review by
    Rafał
    Poland
  • From US$186.61 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,793 reviews
    The best was the location and the amazing view from the balcony. Good and beautiful walking routes on the seaside to the both directions. Local transport works well and the bus stop is close. Marsaskala is a cosy, nice and beautiful town to stay.
    Guest review by
    Rautiainen
    Finland
  • From US$158.44 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 451 reviews
    Beautiful boutique hotel in a great location. Convenient and very clean place. Plenty of choices of restaurants, a brilliant spot for sunrise lovers.
    Guest review by
    MariaKonkolova
    United Kingdom
  • From US$193.65 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,408 reviews
    Location. Pleasant hotel we use often when going to the airport also good price and good breakfast
    Guest review by
    lady caroline
    United Kingdom