Photo by Mark James

Find hotels in Marsalforn from AED 134
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Marsalforn
Apart hotel
Apartment
Check prices for these dates
Our top choices for Marsalforn hotels

Lantern Guest House
Lantern Guest HouseZebbug
8.6 out of 10, Excellent, (51 reviews)
The price is AED 208
AED 226 total
includes taxes & fees
29 Mar - 30 Mar

Reef Hotel & Spa
Reef Hotel & SpaMarsalforn
9.4 out of 10, Exceptional, (37 reviews)
The price is AED 354
AED 383 total
includes taxes & fees
16 Apr - 17 Apr

Calypso Hotel
Calypso HotelZebbug
8.4 out of 10, Very Good, (332 reviews)
The price is AED 245
AED 266 total
includes taxes & fees
30 Mar - 31 Mar

Hotel Ben Marsalforn, Affiliated By Meliá
Hotel Ben Marsalforn, Affiliated By MeliáZebbug
10.0 out of 10, Exceptional, (2 reviews)
The price is AED 198
AED 216 total
includes taxes & fees
29 Mar - 30 Mar

Maria Giovanna Guest House
Maria Giovanna Guest HouseZebbug
9.6 out of 10, Exceptional, (47 reviews)
The price is AED 282
AED 306 total
includes taxes & fees
29 Mar - 30 Mar

Murella Living
Murella LivingZebbug
9.4 out of 10, Exceptional, (196 reviews)
The price is AED 195
AED 213 total
includes taxes & fees
29 Mar - 30 Mar

Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden SandsGħajn Tuffieħa
9.4 out of 10, Exceptional, (1,005 reviews)
The price is AED 628
AED 676 total
includes taxes & fees
29 Mar - 30 Mar

Corinthia St George's Bay
Corinthia St George's BaySt. Julian's
9.0 out of 10, Wonderful, (1,003 reviews)
The price is AED 593
AED 638 total
includes taxes & fees
31 Mar - 1 Apr

Grand Hotel Gozo
Grand Hotel GozoGhajnsielem
8.8 out of 10, Excellent, (874 reviews)
The price is AED 374
AED 413 total
includes taxes & fees
8 Apr - 9 Apr

The Westin Dragonara Resort, Malta
The Westin Dragonara Resort, MaltaPaceville
9.6 out of 10, Exceptional, (1,010 reviews)
The price is AED 869
AED 934 total
includes taxes & fees
30 Mar - 31 Mar

Hyatt Regency Malta
Hyatt Regency MaltaPaceville
9.6 out of 10, Exceptional, (1,002 reviews)
The price is AED 514
AED 554 total
includes taxes & fees
29 Mar - 30 Mar

Pergola Hotel & Spa
Pergola Hotel & SpaMellieħa Heights
8.0 out of 10, Very Good, (798 reviews)
The price is AED 203
AED 222 total
includes taxes & fees
31 Mar - 1 Apr

Riviera Spa Resort – Adults Only
Riviera Spa Resort – Adults OnlyMellieha
8.4 out of 10, Very Good, (824 reviews)
The price is AED 321
AED 347 total
includes taxes & fees
31 Mar - 1 Apr

DoubleTree by Hilton Malta
DoubleTree by Hilton MaltaQawra
8.8 out of 10, Excellent, (1,002 reviews)
The price is AED 514
AED 554 total
includes taxes & fees
29 Mar - 30 Mar

Palais Le Brun
Palais Le BrunValletta
9.4 out of 10, Exceptional, (843 reviews)
The price is AED 703
AED 756 total
includes taxes & fees
31 Mar - 1 Apr

Malta Marriott Resort & Spa
Malta Marriott Resort & SpaIl-Balluta
9.6 out of 10, Exceptional, (868 reviews)
The price is AED 789
AED 849 total
includes taxes & fees
10 Apr - 11 Apr

1926 Le Soleil Hotel & SPA
1926 Le Soleil Hotel & SPASliema
9.0 out of 10, Wonderful, (1,001 reviews)
The price is AED 356
AED 385 total
includes taxes & fees
30 Mar - 31 Mar

Corinthia Palace Malta
Corinthia Palace MaltaAttard
9.4 out of 10, Exceptional, (1,000 reviews)
The price is AED 729
AED 784 total
includes taxes & fees
29 Mar - 30 Mar

Grand Hotel Excelsior
Grand Hotel ExcelsiorFloriana
8.8 out of 10, Excellent, (1,004 reviews)
The price is AED 713
AED 767 total
includes taxes & fees
25 Apr - 26 Apr

Hilton Malta
Hilton MaltaPaceville
9.4 out of 10, Exceptional, (1,001 reviews)
The price is AED 687
AED 739 total
includes taxes & fees
20 Apr - 21 Apr
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Marsalforn attractions
Learn more about Marsalforn
Relaxing Marsalforn is calling! Discover its oceanfront, beaches, natural setting, and more.

Photo by Mark James
Open Photo by Mark James
Top Marsalforn Hotel Reviews

Radisson Blu Resort & Spa, Malta Golden Sands
8/10 Good
More cheap stays in Marsalforn

Alborada Aparthotel
High Street Sliema Malta
The price is AED 121 per night from Mar 29 to Mar 30
AED 121
AED 134 total
29 Mar - 30 Mar
includes taxes & fees
Hotels in Marsalforn with star-rating

4 Star Hotels
235 properties

3 Star Hotels
773 properties









































































