Hotels in Marsalforn

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

Where to stay in Marsalforn?

Murella Living

3.0 star property
9.4 out of 10, Exceptional, (187)
Murella Living

2 Bed Apartment w Distant Sea and Country Views

2.0 star property
2 Bed Apartment w Distant Sea and Country Views

Lantern Guest House

3.0 star property
8.4 out of 10, Very good, (48)
The price is €83
includes taxes & fees
27 Jul - 28 Jul
Lantern Guest House

Maria Giovanna Guest House

3.5 star property
9.6 out of 10, Exceptional, (39)
Maria Giovanna Guest House

Reef Hotel & Spa

4.0 star property
10.0 out of 10, Exceptional, (1)
The price is €127
includes taxes & fees
14 Jul - 15 Jul
Reef Hotel & Spa

Calypso Hotel

4.0 star property
8.4 out of 10, Very good, (273)
The price is €127
includes taxes & fees
19 Jul - 20 Jul
Calypso Hotel

The Duke Boutique Hotel

3.0 star property
9.8 out of 10, Exceptional, (488)
The price is €191
includes taxes & fees
16 Jul - 17 Jul
The Duke Boutique Hotel

Hotel San Andrea

3.0 star property
8.6 out of 10, Excellent, (222)
The price is €85
includes taxes & fees
14 Jul - 15 Jul
Hotel San Andrea

Grand Hotel Gozo

4.0 star property
8.8 out of 10, Excellent, (761)
The price is €189
includes taxes & fees
14 Jul - 15 Jul
Grand Hotel Gozo

Kempinski Hotel San Lawrenz

5.0 star property
9.0 out of 10, Wonderful, (592)
The price is €261
includes taxes & fees
11 Aug - 12 Aug
Kempinski Hotel San Lawrenz

Hotel Ta' Cenc & Spa

5.0 star property
8.4 out of 10, Very good, (189)
The price is €229
includes taxes & fees
14 Jul - 15 Jul
Hotel Ta' Cenc & Spa

Paradise Bay Resort

4.0 star property
7.4 out of 10, Good, (1000)
The price is €103
includes taxes & fees
14 Jul - 15 Jul
Paradise Bay Resort

Riviera Spa Resort – Adults Only

4.0 star property
8.2 out of 10, Very good, (728)
The price is €175
includes taxes & fees
14 Jul - 15 Jul
Riviera Spa Resort – Adults Only

Maritim Antonine Hotel & Spa Malta

4.0 star property
9.0 out of 10, Wonderful, (1005)
The price is €129
includes taxes & fees
31 Jul - 1 Aug
Maritim Antonine Hotel & Spa Malta

Solana Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (1003)
The price is €91
includes taxes & fees
20 Jul - 21 Jul
Solana Hotel & Spa

Hotel VIU57

3.0 star property
9.2 out of 10, Wonderful, (246)
Hotel VIU57

Xemxija Bay Hotel

3.0 star property
8.0 out of 10, Very good, (26)
The price is €89
includes taxes & fees
21 Jul - 22 Jul
Xemxija Bay Hotel

Radisson Blu Resort & Spa, Malta Golden Sands

5.0 star property
9.2 out of 10, Wonderful, (1000)
The price is €287
includes taxes & fees
15 Jul - 16 Jul
Radisson Blu Resort & Spa, Malta Golden Sands

Pergola Hotel & Spa

4.0 star property
8.0 out of 10, Very good, (763)
The price is €105
includes taxes & fees
20 Jul - 21 Jul
Pergola Hotel & Spa

Best Western Premier Malta

4.5 star property
9.6 out of 10, Exceptional, (93)
The price is €134
includes taxes & fees
16 Jul - 17 Jul
Best Western Premier Malta
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Marsalforn

Learn more about Marsalforn

Notable for its seaside, Marsalforn features attractions such as Marsalforn Beach and Marsalforn Bay. Visitors to this welcoming city speak highly of the restaurants whereas sights include Calypso Cave and Christ Statue.

Check out reviews of Marsalforn hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Marsalforn?
If you want the flexibility to change your plans to Marsalforn, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Marsalforn if I want a holiday rental instead of a hotel?
You'll find 7 holiday homes on our site. In addition, you can choose from 138 apartments.
What will the weather in Marsalforn be like during my visit?
August and July are typically the warmest months in Marsalforn, when the average temperature is 25°C. February and January are the coldest months, when the average temperature is 15°C. November and October are the months with the most rain.
Why should I book my Marsalforn hotel with Hotels.com?
There are lots of reasons to book your Marsalforn trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.