Enter your dates to see the latest prices and deals for Marsalforn hotels
Featuring free WiFi, Murella Living offers air-conditioned accommodations in Marsalforn, located 328 feet from the sea.

Located in Marsalforn and with Marsalforn Beach reachable within a few steps, La Playa Hotel provides a tour desk, non-smoking rooms, a shared lounge, free WiFi and a terrace.

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.

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.

Seaside Apartment Marsalforn offers accommodations in Marsalforn, 4.7 miles from Ta' Pinu Basilica. The air-conditioned accommodation is 2.6 miles from Cittadella.
New Marsalforn Serenity Stay & Near Sea Apartment offers accommodations in Marsalforn, a 3-minute walk from Marsalforn Beach and 2.9 miles from Cittadella.
Maisonette 2 offers accommodations in Marsalforn, 2.7 miles from Cittadella and 4.6 miles from Ta' Pinu Basilica. Guests staying at this apartment have access to a terrace.
A Bed Of Roses offers accommodations in Marsalforn, a 9-minute walk from Marsalforn Beach and 3 miles from Cittadella. This property offers access to a balcony, free private parking, and free Wifi.
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.

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.

Popular with guests booking hotels in Marsalforn
Popular with guests booking hotels in Marsalforn
Popular with guests booking hotels in Marsalforn
Popular with guests booking hotels in Marsalforn
Popular with guests booking hotels in Marsalforn
Popular with guests booking hotels in Marsalforn
Popular with guests booking hotels in Xagħra
Popular with guests booking hotels in Għajnsielem
Popular with guests booking hotels in Xlendi
Popular with guests booking hotels in Santa Luċija
Featuring a sun terrace and an a la carte restaurant, Electra Guest house is set a 2-minute walk from the seafront of Marsalforn. It offers simple rooms with free Wi-Fi.
Located in Marsalforn, Hotel Ben Marsalforn Affiliated by Meliá offers 3-star accommodations with free bikes and a seasonal outdoor swimming pool.
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.
Sea View Apartment in Iż-Żebbuġ offers accommodations in Marsalforn, a 9-minute walk from Marsalforn Beach and 3.5 miles from Cittadella. Guests staying at this apartment have access to a balcony.
R1101 Ta Melina Marsalforn is located in Marsalforn, just a 1-minute walk from Marsalforn Beach and 2.6 miles from Cittadella.
R1103 Ta Melina Marsalforn is located in Marsalforn, just a 1-minute walk from Marsalforn Beach and 2.6 miles from Cittadella.
R1102 Ta Melina Marsalforn offers accommodations in Marsalforn, a 1-minute walk from Marsalforn Beach and 2.6 miles from Cittadella.
Little Blue House offers accommodations in Marsalforn, a 1-minute walk from Marsalforn Beach and 2.6 miles from Cittadella.
The old Mill in Il-Pergla provides accommodations with barbecue facilities and a shared lounge. With sea views, this accommodation features a swimming pool.
Offering a large garden with outdoor pool and hot tub, Cornucopia Hotel is located in Xagħra, on the island of Gozo, Malta. Parking and Wi-Fi access in public areas are free.
Gilju B&B features a solarium and air-conditioned accommodations in Tal-Barmil, 1.8 miles from Ramla Beach. With pool views, this accommodation offers a swimming pool.
Rosehill B&B is a recently renovated guest house in Xagħra where guests can make the most of its outdoor swimming pool and shared lounge.
The Cloisters Bed And Breakfast in Xagħra provides accommodations with a bar and a shared lounge. Featuring pool and garden views, this bed and breakfast also includes free Wifi.
MJ Farmhouse B&B is a recently renovated bed and breakfast in Xagħra where guests can make the most of its outdoor swimming pool and shared lounge.
Ta' Karkar Villa Bed and Breakfast provides air-conditioned accommodations in Xagħra. With sea views, this accommodation offers a swimming pool.
The Duke Boutique Hotel is located in the center of Victoria, on the island of Gozo, next to Villa Rundle Gardens.
All Nations Duplex with Pool offers accommodations in Xagħra, 1.6 miles from Marsalforn Beach and 2.1 miles from Cittadella. With pool views, this accommodation offers a swimming pool.
Windjammer - Gozo Seaview & Citadel Charm enjoys a location in Victoria, a 7-minute walk from Cittadella and 2.6 miles from Ta' Pinu Basilica.
A 13-minute walk from Cittadella and 2.7 miles from Ta' Pinu Basilica, the property features a garden and a terrace. Free Wifi, an elevator, and private check-in and check-out are featured.
71 San Antonio offers accommodations in Victoria, a 11-minute walk from Cittadella and 2.9 miles from Ta' Pinu Basilica.
St George of Lydda B&B enjoys a location in Victoria, a 5-minute walk from Cittadella and 2.2 miles from Ta' Pinu Basilica. The air-conditioned accommodations are 1.7 miles from Xlendi Beach.
Historic Hideaways - 900 Year Old Converted Studios features air-conditioned accommodations in Victoria. There's a private entrance at the apartment for the convenience of those who stay.
Magical Casalgo House provides air-conditioned rooms in Victoria. A 7-minute walk from Cittadella and 2 miles from Ta' Pinu Basilica, the property features a garden and a terrace.
Town House 91 is located in Victoria, just a 7-minute walk from Cittadella and 2.3 miles from Ta' Pinu Basilica. Free Wifi is available throughout the property and Xlendi Beach is 1.7 miles away.