Photo by Mark James
Marsalforn hotels from RM108
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Marsalforn
Apart hotel
Check prices for these dates
Our top choices for Marsalforn hotels

Calypso Hotel
Calypso HotelZebbug
8.4 out of 10, Very good, (324 reviews)
The price is RM155
RM171 total
includes taxes & fees
15 Jan - 16 Jan

Hotel Ben Marsalforn, Affiliated By Meliá
Hotel Ben Marsalforn, Affiliated By MeliáZebbug
10.0 out of 10, Exceptional, (1 review)
The price is RM239
RM261 total
includes taxes & fees
1 Feb - 2 Feb


Lantern Guest House
Lantern Guest HouseZebbug
8.4 out of 10, Very good, (50 reviews)
The price is RM239
RM261 total
includes taxes & fees
12 Jan - 13 Jan

Gozo Escape With Balcony BBQ Peaceful Views
Gozo Escape With Balcony BBQ Peaceful ViewsZebbug
The price is RM232
RM1,040 total
includes taxes & fees
19 Jan - 20 Jan

Solana Hotel & Spa
Solana Hotel & SpaMellieha
8.6 out of 10, Excellent, (1,000 reviews)
The price is RM151
RM166 total
includes taxes & fees
25 Jan - 26 Jan

Verdi St Georges Bay Marina
Verdi St Georges Bay MarinaSt. Julian's
8.8 out of 10, Excellent, (1,004 reviews)
The price is RM230
RM251 total
includes taxes & fees
7 Feb - 8 Feb

Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden SandsGħajn Tuffieħa
9.4 out of 10, Exceptional, (1,004 reviews)
The price is RM441
RM476 total
includes taxes & fees
2 Feb - 3 Feb

Corinthia St George's Bay
Corinthia St George's BaySt. Julian's
9.0 out of 10, Wonderful, (1,029 reviews)
The price is RM399
RM431 total
includes taxes & fees
20 Jan - 21 Jan

AX The Victoria Hotel
AX The Victoria HotelSliema
9.2 out of 10, Wonderful, (1,000 reviews)
The price is RM354
RM384 total
includes taxes & fees
25 Jan - 26 Jan

Novotel Malta Sliema
Novotel Malta SliemaGzira
8.4 out of 10, Very good, (88 reviews)
The price is RM232
RM253 total
includes taxes & fees
12 Jan - 13 Jan

Mayflower Hotel
Mayflower HotelQawra
8.8 out of 10, Excellent, (547 reviews)
The price is RM133
RM147 total
includes taxes & fees
12 Jan - 13 Jan

1926 Le Soleil Hotel & SPA
1926 Le Soleil Hotel & SPASliema
9.0 out of 10, Wonderful, (1,002 reviews)
The price is RM244
RM265 total
includes taxes & fees
12 Jan - 13 Jan

Alavits Hotel by ST Hotels
Alavits Hotel by ST HotelsGzira
8.6 out of 10, Excellent, (176 reviews)
The price is RM168
RM185 total
includes taxes & fees
14 Jan - 15 Jan

Hyatt Centric Malta
Hyatt Centric MaltaPaceville
9.6 out of 10, Exceptional, (217 reviews)
The price is RM390
RM422 total
includes taxes & fees
14 Jan - 15 Jan

Maritim Antonine Hotel & Spa Malta
Maritim Antonine Hotel & Spa MaltaMellieha
9.0 out of 10, Wonderful, (1,007 reviews)
The price is RM233
RM255 total
includes taxes & fees
18 Jan - 19 Jan

The Preluna Hotel
The Preluna HotelSliema
8.8 out of 10, Excellent, (262 reviews)
The price is RM219
RM239 total
includes taxes & fees
17 Jan - 18 Jan

Best Western Premier Malta
Best Western Premier MaltaQawra
9.6 out of 10, Exceptional, (127 reviews)
The price is RM217
RM237 total
includes taxes & fees
14 Jan - 15 Jan

Cavalieri Hotel Malta, a member of Radisson Individuals
Cavalieri Hotel Malta, a member of Radisson IndividualsPaceville
8.8 out of 10, Excellent, (303 reviews)
The price is RM302
RM328 total
includes taxes & fees
8 Feb - 9 Feb

VITA Hotel
VITA HotelPaceville
8.2 out of 10, Very good, (130 reviews)
The price is RM84
RM94 total
includes taxes & fees
22 Jan - 23 Jan
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
More cheap stays in Marsalforn

The Sliema Suites
4 Triq Patri Marjanu Vella Sliema
The price is RM187 per night from 12 Jan to 13 Jan
RM187
RM204 total
12 Jan - 13 Jan
includes taxes & fees
9.4/10 Exceptional! (87 reviews)











































































