Hotels in Marsalforn

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

Marsalforn, Malta
Sep 17 — Sep 182
Marsalforn, Malta
Fri 9/17
Sat 9/18
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marsalforn

Filter by star ratings
All filters
Maria Giovanna Guest House
Maria Giovanna Guest House
9.3 Excellent
Rabat Road, Marsalforn, Malta
Show on map
0.0 mi from city centre, Marsalforn 
ExcellentBased on 387 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. It is located in close proximity to a number of popular bars, clubs and restaurants.

Tips for booking a Marsalforn hotel

Cheapest month:June
Most expensive month:October
Average price in Marsalforn:$81/night
Absolute cheapest price found:$60/night
Cheapest day:Tuesday
Most expensive day:Monday
$62 - $130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Marsalforn, Malta

Show all 69 hotels
Maria Giovanna Guest House
Maria Giovanna Guest House
9.3 Excellent
Rabat Road, Marsalforn, Malta
Show on map
0.0 mi 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. It is located in close proximity to a number of popular bars, clubs and restaurants.

$72
Avg. per night

Hotel prices in Marsalforn

3 stars

$68 - $72

Maria Giovanna Guest House

#1 Most popular

$72
Avg. per night
Il-Plajja Hotel

Best value

Il-Plajja Hotel
8.2 Excellent
$68
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?

    One of the most popular hotels in Marsalforn is Il-Plajja Hotel, which has been reviewed by 769 users and currently has a rating of 8.2/10. Other top-rated locations include Maria Giovanna Guest House and Quaint Boutique Hotel Xewkija, which have received 9.3/10 and 9.2/10 ratings from our users, respectively.

  • How much do hotels in Marsalforn cost?

    The average price of a hotel in Marsalforn is $97 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Marsalforn around is $76 per night, whereas for a 5-star hotel it’s $286 per night.

  • How much is a cheap hotel in Marsalforn?

    $25/night is the cheapest price found for a hotel in Marsalforn by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Marsalforn tonight?

    Marsalforn hotels start at $89 for tonight; however, accommodations will average about $113. These prices were found on HotelsCombined within the last 72 hours.