Skip to main content

Search hotels in Marsalforn

Enter your dates to see the latest prices and deals for Marsalforn hotels

Filter by:

Star Rating

Review score

Marsalforn – 12 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Calypso, hotel in Marsalforn

Overlooking Marsalforn Bay, the Calypso features a rooftop swimming pool with sun deck and cocktail bar. The hotel lies on Gozo, 6.2 mi from the Ferry Terminal with connections to Malta.

Cleanliness and quiet and full breakfast
Scored 8.0
8.0
Rated very good
Very Good
1,203 reviews
Price from
$79.01
1 night, 2 adults
Murella Living, hotel in Marsalforn

Featuring free WiFi, Murella Living offers air-conditioned accommodations in Marsalforn, located 328 feet from the sea.

It was very clean with plenty of storage space. I’d definitely stay here again. The room and shower are lovely. The bed and memory foam pillows were very comfortable.
Scored 8.9
8.9
Rated excellent
Excellent
1,234 reviews
Price from
$64.26
1 night, 2 adults
La Playa Hotel, hotel in Marsalforn

Located in Marsalforn, La Playa Hotel offers beachfront accommodations a few steps from Marsalforn Beach and facilities like a terrace.

Location and friendly staff and owner
Scored 7.9
7.9
Rated good
Good
548 reviews
Price from
$76.69
1 night, 2 adults
Lantern Guest House, hotel in Marsalforn

The family-run Lantern Guest House is set in Marsalforn Gozo, a few steps from the beach. It offers a restaurant and rooms with a balcony.

Very clean, hosts were very nice. Breakfast was delicious.great location
Scored 8.3
8.3
Rated very good
Very Good
556 reviews
Price from
$63.21
1 night, 2 adults
Maria Giovanna Guest House, hotel in Marsalforn

Set just off the beach, Maria Giovanna is in Marsalforn Bay on the laidback island of Gozo. This family-run guest house offers elegantly decorated rooms with air conditioning and a balcony.

Everything was outstanding at this beautiful B&B in the centre of Marsalforn. It's right on top of the main promenade, with lively bars, restaurants, beach and dive centres, but quiet at night with modern, well-maintained facilities in a traditional setting. The breakfast is great, with a good local continental selection and a nicely cooked daily special. It's also very close to the bus stop & public car park, which makes travelling around the island very convenient.
Scored 9.5
9.5
Rated exceptional
Exceptional
611 reviews
Price from
$92.71
1 night, 2 adults
Ideal apartment for a peaceful holiday, hotel in Marsalforn

Ideal apartment for a peaceful holiday offers accommodations in Marsalforn, a 1-minute walk from Marsalforn Beach and 1.1 miles from Xwejni Bay Beach.

Scored 7.6
7.6
Rated good
Good
8 reviews
Price from
$57.94
1 night, 2 adults
Fur, Purr & Pool, hotel in Marsalforn

Offering a terrace and a shared lounge, Fur, Purr & Pool in Marsalforn is close to Marsalforn Beach and Xwejni Bay Beach.

Scored 9.0
9.0
Rated wonderful
Wonderful
90 reviews
Price from
$50.57
1 night, 2 adults
Lovely 3-bedroom apartment in Marsalforn, Gozo!, hotel in Marsalforn

Lovely 3-bedroom apartment in Marsalforn, Gozo! offers accommodations in Marsalforn, 4.7 miles from Ta' Pinu Basilica.

Scored 9.5
9.5
Rated exceptional
Exceptional
11 reviews
Price from
$109.04
1 night, 2 adults
Lantern apartments, hotel in Marsalforn

Just a 3-minute walk from Marsalforn Beach and 1.1 miles from Xwejni Bay Beach, Lantern apartments features accommodations in Marsalforn, with a terrace.

Clean, great quiet location. Close to beach and staggering distance from bars, nce big flat. 3 bedrooms, 2 with ensuite. Left my insulin and owner arrange to have me meet someone in Malta to collect it from them. Excellent and life saving!!!
Scored 8.0
8.0
Rated very good
Very Good
64 reviews
Price from
$57.94
1 night, 2 adults
Lantern Stay, hotel in Marsalforn

Lantern Stay provides air-conditioned rooms in Marsalforn. The property is around a 2-minute walk from Marsalforn Beach, one mile from Xwejni Bay Beach, and 2.5 miles from Cittadella.

Good location, very clean house, good costumer service.
Scored 8.5
8.5
Rated very good
Very Good
65 reviews
Price from
$61.63
1 night, 2 adults
See all 36 hotels in Marsalforn

What Guests Said About Marsalforn:

  • Scored 10
    10

    Marsalforn a good place to stay.

    Marsalforn a good place to stay. There is all kind of small shops like mini market, pharmacy and many good restaurants to choose from. All restaurants try to make you fell at home. Very friendly atmosphere all round.
    Carmel Bonnici
    Malta
  • Scored 10
    10

    Excellent climate; sea always warm, clean and clear.

    Excellent climate; sea always warm, clean and clear. The harbour front has a great atmosphere with plenty of cafes and restaurants. We stayed about 1.5 kms outside Marsalforn on the coast, and loved it. Mostly the coast is rocky, but this suits us fine: no pesky sand all over the place. The Maltese and Gozo people are lovely and friendly.
    Ian
    United Kingdom
  • Scored 10
    10

    A lot of restaurants to choose from in the area with...

    A lot of restaurants to choose from in the area with delicious food and good prices. We suggest Pierre's restaurant as it was very good. If you are travelling with a car there is a big parking in Marsalforn.
    Roberta
    Malta
  • Scored 8.0
    8.0

    Gozo is considered to be number 1 European destination for...

    Gozo is considered to be number 1 European destination for scuba diving and the number of scuba divers clubs are incredible. Sea is really warm (26/28 degrees C), blue and clear, and the dive spots are numerous and offer large variety of experience (cave, blue lagoon, boat wreck) and accessible to a short distance. Marsaforn is quite a small town, built following a bay. Lot nice restaurants, ice cream shops and you can eat without breaking the bank. Small food shops are available for those who choose self-catering option. There is a good public bus network and you can go to all main points of interest for a small cost (€ 2.50 for 2 hours). I will recommend this location for short stays (up to 2 weeks).
    Michael
    United Kingdom
  • Scored 8.0
    8.0

    Убаво мало место на морскиот брег.

    Убаво мало место на морскиот брег. Има многу ресторани и неколку супермаркети. Плажата е убава. чиста и има туш. На неколку места има уредено мали паркови со клупи за одмор. Ние престојувавме во населбата Qbajjar, таму има убав парк, но плажата не е најдобра, морските бранови го однеле песокот.
    Andrija
    North Macedonia
  • Scored 10
    10

    It is a very attractive and interesting spot.

    It is a very attractive and interesting spot. We had a hire car and this helped us pack a lot of interesting visits into a short span of time. We came in March, so not everywhere was open. If you want a lively nightlife with lots of beachfront bars - this is not the place. If you want a good base to explore from, with a good restaurant nearby this is a good choice. It was perfect for what we wanted.
    Stephen
    United Kingdom

See reviews by guests who stayed at hotels in Marsalforn

  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 636 reviews
    Location is great. Facilities were clean and easily accessible for a family with young children. Pool was always clean and easy to access. Underground car park was soo important as we had a car and was easy to access lifts. George the owner was amazing and staff were very friendly. Would highly recommend this place for your Gozo stay.
    Christine
    Australia
  • From $111.25 per night
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 611 reviews
    Hi Sonia. Your hospitability is for me outstanding. You did for me all your best to serve us as well as Grandfather/Godfather. Wish be back in summer however it may be difficult for the high temperatures which explains our unforgettable visit on winter Gozo...20 Celsius...great Eligiusz
    ELIGIUSZ
    Poland
  • From $94.02 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 134 reviews
    We loved to stay here. The view from the balcony is breathtaking! The apartment was big and comfortable and had everything we need, the check-in was easy. Swimming possibilities and good restaurants are all just a few meters away. Highly recommend for a stay on Gozo!
    Kathrin
    Germany
  • From $57.94 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 1,234 reviews
    Fantastic B&B; rooms are nicely done and super clean. Breakfast was great and definitely worth adding to our booking. Staff were helpful and very nice. Overall highly recommended, great value for money and would definitely book again next time I'm staying in Gozo 😄
    Nicole
    Malta
  • From $63.21 per night
    Scored 7.3
    7.3
    Rated good
    Good
     · 953 reviews
    We liked the simple but quite varied breakfast. The room was small but cosy with comfortable beds and enough power plugs to charge our devices. The location is one of the best you can get in the beach area in Gozo.
    Marton Saliba
    Malta