Photo by Mark James

Cheap Hotels in Marsalforn

Thu 1 Jan
Tue 6 Jan
January 2026
February 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
22 Dec - 23 Dec
Tomorrow
23 Dec - 24 Dec
This weekend
26 Dec - 28 Dec
Next weekend
2 Jan - 4 Jan

Cheap Hotels in Marsalforn

Calypso Hotel

Calypso Hotel
Zebbug
£35
includes taxes & fees
23 Dec - 24 Dec
Calypso Hotel

Hotel Ben Marsalforn, Affiliated By Meliá

Hotel Ben Marsalforn, Affiliated By Meliá
Zebbug
£36
includes taxes & fees
3 Jan - 4 Jan 2026
Hotel Ben Marsalforn, Affiliated By Meliá

Lantern Guest House

Lantern Guest House
Zebbug
£48
includes taxes & fees
23 Dec - 24 Dec
Lantern Guest House

Maria Giovanna Guest House

Maria Giovanna Guest House
Zebbug
£59
includes taxes & fees
23 Dec - 24 Dec
Maria Giovanna Guest House

Murella Living

Murella Living
Zebbug
Murella Living

The Duke Boutique Hotel

The Duke Boutique Hotel
Victoria
£78
includes taxes & fees
6 Jan - 7 Jan 2026
The Duke Boutique Hotel

Grand Hotel Gozo

Grand Hotel Gozo
Ghajnsielem
£63
includes taxes & fees
30 Dec - 31 Dec
Grand Hotel Gozo

Topaz Hotel

Topaz Hotel
Bugibba
£25
includes taxes & fees
21 Jan - 22 Jan 2026
Topaz Hotel

Mayflower Hotel

Mayflower Hotel
Qawra
£27
includes taxes & fees
4 Jan - 5 Jan 2026
Mayflower Hotel

Hotel VIU57

Hotel VIU57
Mellieha
£45
includes taxes & fees
5 Jan - 6 Jan 2026
Hotel VIU57

Best Western Premier Malta

Best Western Premier Malta
Qawra
£39
includes taxes & fees
5 Jan - 6 Jan 2026
Best Western Premier Malta

VITA Hotel

VITA Hotel
Paceville
£23
includes taxes & fees
22 Jan - 23 Jan 2026
VITA Hotel

The St George Park Hotel

The St George Park Hotel
Paceville
£27
includes taxes & fees
23 Dec - 24 Dec
The St George Park Hotel

AX ODYCY Hotel

AX ODYCY Hotel
Qawra
£41
includes taxes & fees
4 Jan - 5 Jan 2026
AX ODYCY Hotel

The Howard Hotel

The Howard Hotel
Sliema
£30
includes taxes & fees
22 Jan - 23 Jan 2026
The Howard Hotel

Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
Mellieha
£67
includes taxes & fees
5 Jan - 6 Jan 2026
Riviera Spa Resort – Adults Only

Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
£27
includes taxes & fees
7 Jan - 8 Jan 2026
Solana Hotel & Spa

Day's Inn Hotel and Residence

Day's Inn Hotel and Residence
Sliema
£28
includes taxes & fees
24 Dec - 25 Dec
Day's Inn Hotel and Residence

Onyx Hotel

Onyx Hotel
Paceville
£32
includes taxes & fees
6 Jan - 7 Jan 2026
Onyx Hotel

Aste Hotel

Aste Hotel
Paceville
£33
includes taxes & fees
6 Jan - 7 Jan 2026
Aste Hotel
See more properties

Top landmarks in Marsalforn

Salt Pans
Salt Pans

Salt Pans

Salt Pans is 0.5 mi (0.9 km) from central Zebbug, why not stop by during your stay?

See properties in Salt Pans
Calypso Cave

Calypso Cave

Calypso Cave is in the heart of Marsalforn, so why not stop by during your stay? Spend the afternoon at the beach and head to one of the restaurants for a bite to eat.

See properties in Calypso Cave
Christ Statue

Christ Statue

If you want to see the cathedral in Marsalforn, head to Christ Statue located 0.4 mi (0.6 km) from the centre of town. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.

See properties in Christ Statue

Frequently asked questions

How much is a cheap hotel in Marsalforn?
There are a variety of hotels to choose from in Marsalforn so use the filters like "included" amenities or "budget property" to help with your search. When you're searching for the best hotel deals, remember to sort your results by "Price: low to high" to find the cheapest Marsalforn hotels.
  • Take a look at the lowest price per night from £23
What area of Marsalforn is the cheapest?
When you're looking for cheap hotels in Marsalforn, location is key. Bugibba often has great budget-friendly options available. Prefer to stay in another part of town? Use our map feature to find a low-cost hotel in the perfect spot.
What are the best cheap things to do in Marsalforn?
Sightseeing doesn't mean that you have to blow the budget. For some things to do in Marsalforn, enjoy the outdoors at Marsalforn Beach or Marsalforn Bay. Make sure that you include a visit to Calypso Cave.