Skip to content

Hotels in Marsascala, Malta

6 properties available to book

Marsascala is a fishing town on the south-east coast with a long waterfront of restaurants and a promenade to St Thomas Bay. It stays largely Maltese in feel, and prices reflect that.

Guest house · Marsaxlokk

The Dun Gorg Guest House in Marsaxlokk offers comfortable accommodations with convenient access to Malta International A...

View property

Bed and breakfast · Marsaxlokk

With a stay at Port View Guest House, you'll be centrally located in Marsaxlokk, within a 10-minute drive of Tarxien Tem...

View property

Harbour Lodge Hotel

★★★★

Guest house · Marsaxlokk

This hotel sits just 130 metres away from the seafront promenade, in Marsaxlokk. The hotel is situated close to a number...

View property

Bed and breakfast · Marsaskala

Enjoy recreational amenities such as a seasonal outdoor pool and complimentary wireless Internet access. Start your day...

View property

Ca Sand Dune Hotel

★★★

Hotel · Birzebbuga

CA Sand Dune Hotel in Birżebbuġa offers direct beachfront access with stunning sea views. Guests can relax on the terrac...

View property

Cerviola

★★★

Hotel · Marsascala

There are a total of 108 guest rooms on the premises. Located in Marsaskala, Cerviola Hotel features a seasonal rooftop...

View property

Other areas in Malta