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

Tonight
Oct 23 - Oct 24
Tomorrow
Oct 24 - Oct 25
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Where to stay in Marsalforn?

1. Calypso Hotel

Calypso Hotel
Zebbug
$63
$70 total
includes taxes & fees
Nov 10 - Nov 11
Calypso Hotel

2. Hotel Ben Marsalforn, Affiliated By Meliá

Hotel Ben Marsalforn, Affiliated By Meliá
Zebbug
$66
$74 total
includes taxes & fees
Nov 15 - Nov 16
Hotel Ben Marsalforn, Affiliated By Meliá

3. Reef Hotel & Spa

Reef Hotel & Spa
Marsalforn
$90
$99 total
includes taxes & fees
Nov 3 - Nov 4
Reef Hotel & Spa

4. Murella Living

Murella Living
Zebbug
$53
$60 total
includes taxes & fees
Nov 3 - Nov 4
Murella Living

5. Lantern Guest House

Lantern Guest House
Zebbug
$63
$71 total
includes taxes & fees
Nov 12 - Nov 13
Lantern Guest House

6. The Duke Boutique Hotel

The Duke Boutique Hotel
Victoria
$107
$118 total
includes taxes & fees
Nov 16 - Nov 17
The Duke Boutique Hotel

7. Grand Hotel Gozo

Grand Hotel Gozo
Ghajnsielem
$103
$113 total
includes taxes & fees
Nov 2 - Nov 3
Grand Hotel Gozo

8. Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
San Lawrenz
$168
$183 total
includes taxes & fees
Nov 16 - Nov 17
Kempinski Hotel San Lawrenz

9. Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
Mellieha
$75
$83 total
includes taxes & fees
Nov 22 - Nov 23
Riviera Spa Resort – Adults Only

10. Paradise Bay Resort

Paradise Bay Resort
Mellieha
$81
$90 total
includes taxes & fees
Nov 8 - Nov 9
Paradise Bay Resort

11. Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
$42
$48 total
includes taxes & fees
Nov 12 - Nov 13
Solana Hotel & Spa

12. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
Għajn Tuffieħa
$123
$135 total
includes taxes & fees
Nov 19 - Nov 20
Radisson Blu Resort & Spa, Malta Golden Sands

13. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
Mellieha
$74
$82 total
includes taxes & fees
Nov 16 - Nov 17
Maritim Antonine Hotel & Spa Malta

14. Hotel VIU57

Hotel VIU57
Mellieha
$63
$71 total
includes taxes & fees
Nov 18 - Nov 19
Hotel VIU57

15. Ibis Styles St. Paul's Bay Malta

Ibis Styles St. Paul's Bay Malta
Qawra
$66
$74 total
includes taxes & fees
Nov 8 - Nov 9
Ibis Styles St. Paul's Bay Malta

16. Hotel Valentina

Hotel Valentina
Paceville
$54
$61 total
includes taxes & fees
Nov 16 - Nov 17
Hotel Valentina

17. Ramla Bay Resort

Ramla Bay Resort
Mellieha
$103
$114 total
includes taxes & fees
Nov 15 - Nov 16
Ramla Bay Resort

18. Hard Rock Hotel Malta

Hard Rock Hotel Malta
St. Julian's
$136
$149 total
includes taxes & fees
Nov 16 - Nov 17
Hard Rock Hotel Malta

19. Best Western Premier Malta

Best Western Premier Malta
Qawra
$84
$93 total
includes taxes & fees
Nov 17 - Nov 18
Best Western Premier Malta

20. VITA Hotel

VITA Hotel
Paceville
$41
$48 total
includes taxes & fees
Nov 11 - Nov 12
VITA Hotel
View all properties

Top landmarks in Marsalforn

Marsalforn Beach

9.0/10 (14 reviews)
If you're in central Marsalforn and want to top up your tan, you might want to head out to Marsalforn Beach. Enjoy the sunset by the shore at Ramla Bay Beach, Dahlet Qorrot Beach, and Gorgun Beach.
See properties

Calypso Cave

8.8/10 (3 reviews)
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

Learn more about Marsalforn

Notable for its seaside, Marsalforn features attractions such as Marsalforn Beach and Marsalforn Bay. This welcoming city's sights include Calypso Cave and visitors speak highly of the local restaurants.

See all hotels in Marsalforn
A coastal town with clear blue waters, rocky cliffs, and buildings along the shore.
Photo by Mark James

Check out reviews of Marsalforn hotels guests love

1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA

8/10 Good
"Exceptionally clean hotel & helpful staff. There was a lack of storage in the room and it would have been nice to use the rooftop area without booking a table for a meal."
Jo 7-night trip
Posted 5 hours ago
1926 Le Soleil Hotel & SPA
Ramla Bay Resort

Ramla Bay Resort

8/10 Good
"Clean room and facilities, staff really friendly and polite! Great stay overall with pretty much everything you need great value for money"
Rishi 7-night trip
Posted 6 hours ago
Ramla Bay Resort
115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective

10/10 Excellent
"Room with a view, excellent."
Colin 2-night trip
Posted 1 day ago
115 The Strand Hotel by NEU Collective
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Nice updated and clean hotel. Beds are a little firm and you need to bring a top sheet as in Europe they don't use top sheets just duvet and bottom sheet. Concierge staff were amazing helping us with whatever we need. Stayed for 2 weeks so took advantage of the breakfast buffet. They had a good variety of foods to choose from. If ordering lunch or supper was a bit pricey so we ate mostly at restaurants around the hotel. Lots to choose from as this hotel is in a nice location 25 minutes walking to Silema or the other way Balluta Bay area. General manager took time to meet and talk with guests."
Lisa 14-night trip
Posted 1 day ago
Malta Marriott Resort & Spa
Blubay Apartments by ST Hotels

Blubay Apartments by ST Hotels

10/10 Excellent
"The accommodation is centrally located with plenty of shops and restaurants near by. Also close to bus stops and sliema ferries."
Sophie 6-night trip
Posted 1 day ago
Blubay Apartments by ST Hotels
Novotel Malta Sliema

Novotel Malta Sliema

10/10 Excellent
"I would stay again. Thank you"
paulo 7-night trip
Posted 2 days ago
Novotel Malta Sliema
InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"Ideally located airport hotel"
John 1-night trip
Posted 2 days ago
InterContinental Malta by IHG
Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

10/10 Excellent
"Everything was perfect ....the staff are amazing. We had a fabulous holiday."
Anne 5-night trip
Posted 3 days ago
Radisson Blu Resort, Malta St. Julian's
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"Really good hotel from most aspects,clean , friendly, helpful. Breakfast was very hectic though! Only problem is the location which is somewhat remote, involves a lot of travel to get to other areas of interest"
Clive 11-night trip
Posted 3 days ago
Radisson Blu Resort & Spa, Malta Golden Sands

Frequently asked questions

What accommodations do travelers like in Marsalforn?
Where can I get free parking with my stay in Marsalforn?
These hotels offer the perk of free parking: Calypso Hotel and Maria Giovanna Guest House.
Can I book a refundable hotel in Marsalforn?
If you want the flexibility to change your travel plans to Marsalforn, most properties offer refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Marsalforn be like during my visit?
August and July are typically the warmest months in Marsalforn when the average temp is 78°F. February and January are the coldest months when the average temperature is 59°F. November and October are the months with the most rain.
Why should I book my Marsalforn hotel through Hotels.com?
There are lots of reasons to book your Marsalforn trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.