Hotels in Marsalforn

Search and compare Marsalforn hotels from hundreds of travel sites and save

Marsalforn, Malta
25 Jan — 26 Jan2
Marsalforn, Malta
Tue 25/1
Wed 26/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marsalforn

Filter by star ratings
All filters
Lantern Guest House
Lantern Guest House
8.2 Excellent
Qbajjar Road, Marsalforn, Malta
Show on map
0.1 km from city centre, Marsalforn 
ExcellentBased on 376 reviews
8.2

This family-run hotel is located in Marsalforn and provides free wireless internet. It is situated just a short stroll from many popular bars, clubs and restaurants.

Maria Giovanna Guest House
Maria Giovanna Guest House
9.3 Excellent
Rabat Road, Marsalforn, Malta
Show on map
0.1 km from city centre, Marsalforn 
ExcellentBased on 393 reviews
9.3

Set within the scenic parkland of Marsalforn, Maria Giovanna Guest House provides comfortable accommodation and a full range of facilities, such as babysitting/child services, free Wi-Fi and a 24-hour reception. This comfortable 3-star bed & breakfast is just a 10-minute drive from Xaghra.

Tips for booking a Marsalforn hotel

Cheapest month:June
Most expensive month:August
Average price in Marsalforn:C$ 106/night
Absolute cheapest price found:C$ 44/night
Cheapest day:Tuesday
Most expensive day:Monday
C$ 77 - C$ 174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 75 - C$ 142
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Marsalforn, Malta

Show all 70 hotels
Lantern Guest House
Lantern Guest House
8.2 Excellent
Qbajjar Road, Marsalforn, Malta
Show on map
0.1 km from city centre,  

This family-run hotel is located in Marsalforn and provides free wireless internet. It is situated just a short stroll from many popular bars, clubs and restaurants.

C$ 60
Avg. per night
Maria Giovanna Guest House
Maria Giovanna Guest House
9.3 Excellent
Rabat Road, Marsalforn, Malta
Show on map
0.1 km from city centre,  

Set within the scenic parkland of Marsalforn, Maria Giovanna Guest House provides comfortable accommodation and a full range of facilities, such as babysitting/child services, free Wi-Fi and a 24-hour reception. This comfortable 3-star bed & breakfast is just a 10-minute drive from Xaghra.

C$ 87
Avg. per night

Hotel prices in Marsalforn

3 stars
#1 Most popular

Il-Plajja Hotel

2 Michelangelo Refalo Misrah, Marsalforn, Malta

C$ 86

Avg. per night

#2 Most popular

Murella Living

19 Triq Il Forn, Marsalforn, Marsalforn, Malta

8.9 Excellent
C$ 94

Avg. per night

Lantern Guest House
Best value

Lantern Guest House

Qbajjar Road, Marsalforn, Malta

8.2 Excellent
C$ 60

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Marsalforn

Marsalforn travel FAQs

  • What are the best hotels in Marsalforn?

    Marsalforn is home to many highly-rated hotels, one of which is Lantern Guest House, which has a current rating of 8.2. For other potential stays, consider Sunset Seaview Apartments and Murella Living, which can also be great places to stay in Marsalforn.