Marsalforn Hotel Guide - Beach Hotels in Marsalforn, Zebbug
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Marsalforn Beach Hotels
Tonight
Tomorrow
Next weekend
In two weeks
Top Marsalforn Beach Hotels
Our top choices for Marsalforn beach hotels

Reef Hotel & Spa
Reef Hotel & Spa
9.8 out of 10, Exceptional, (16)

Calypso Hotel
Calypso Hotel
8.2 out of 10, Very good, (281)
The price is €101
includes taxes & fees
4 Sept - 5 Sept

Lantern Guest House
Lantern Guest House
8.4 out of 10, Very good, (48)
The price is €64
includes taxes & fees
21 Sept - 22 Sept

Maria Giovanna Guest House
Maria Giovanna Guest House
9.6 out of 10, Exceptional, (43)

Murella Living
Murella Living
9.4 out of 10, Exceptional, (190)

Reef Hotel - Spa
Reef Hotel - Spa
10.0 out of 10, Exceptional, (1)

Electra Guesthouse
Electra Guesthouse
5.2 out of 10, (5)

Dolphin Court Gozo
Dolphin Court Gozo
8.6 out of 10, Excellent, (9)
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.
Beach hotels with pools in Marsalforn

Calypso Hotel
Calypso Hotel
8.2 out of 10, Very good, (281)
The price is €101
includes taxes & fees
4 Sept - 5 Sept
Beach hotels with ocean views in Marsalforn

Calypso Hotel
Calypso Hotel
8.2 out of 10, Very good, (281)
The price is €101
includes taxes & fees
4 Sept - 5 Sept
Beach hotels with free breakfast in Marsalforn

Maria Giovanna Guest House
Maria Giovanna Guest House
9.6 out of 10, Exceptional, (43)
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.
Top Marsalforn Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotel Theme
More top Marsalforn Hotels
- DoubleTree by Hilton Malta
- InterContinental Malta by IHG
- Grand Hotel Excelsior
- Xemxija Bay Hotel
- Hyatt Regency Malta
- The St George Park Hotel
- Verdi St Georges Bay Marina
- Barceló Fortina Malta
- Hilton Malta
- Courtyard by Marriott Sliema
- Azur Hotel by ST Hotels
- The Londoner Hotel Sliema
- ME Malta by Meliá
- Hotel Juliani
- voco Malta by IHG
- Grand Hotel Gozo
- Novotel Malta Sliema
- VITA Hotel
- Holiday Inn Express Malta by IHG
- 115 The Strand Hotel by NEU Collective