Top 10 Hotels in Marsalforn

See all 273 Hotels in Marsalforn
Calypso Hotel
Calypso Hotel

Marsalforn Bay, Zebbug MFN 1104

4.0 out of 5.0
4.1 out of 5 (96 reviews)

Nestled on the beach, this Marsalforn hotel is 0.1 mi (0.1 km) from Marsalforn Beach and 2.1 mi (3.5 km) from Ggantija Temple …

Get Rates
Ellie Boo Bed & Breakfast
Ellie Boo Bed & Breakfast
1 mi from Marsalforn
4.0 out of 5.0
4.9 out of 5 (26 reviews)

Located in Gozo, this bed & breakfast is within 1 mi (2 km) of Xerri's Grotto and Ggantija Temple. Ta'Kola Windmill and …

$47
Kempinski Hotel San Lawrenz
Kempinski Hotel San Lawrenz
2.7 mi from Marsalforn
5.0 out of 5.0
4.5 out of 5 (261 reviews)

This family-friendly San Lawrenz hotel is located in a rural location, within a 15-minute walk of Ta' Dbiegi Crafts Village …

Get Rates
Maritim Antonine Hotel & Spa
Maritim Antonine Hotel & Spa
9.1 mi from Marsalforn
4.0 out of 5.0
4 out of 5 (943 reviews)

Situated on the north of the island in the idyllic hillside village of Mellieha, this Maltese property is located only 500 …

$39
Radisson Blu Resort, Malta St. Julian's
Radisson Blu Resort, Malta St. Julian's
15.5 mi from Marsalforn
5.0 out of 5.0
4.2 out of 5 (549 reviews)

Offering an element of seclusion within St. Julian’s, this 5 star resort sits at the water’s edge and features exclusive sp …

Get Rates
Corinthia Hotel St. George's Bay
Corinthia Hotel St. George's Bay
15.6 mi from Marsalforn
5.0 out of 5.0
4.2 out of 5 (1,033 reviews)

Located in St. Julian's, this beachfront resort is in the city center and within 1 mi (2 km) of Paceville, Portomaso Marina …

Get Rates
Marina Hotel Corinthia Beach Resort
Marina Hotel Corinthia Beach Resort
15.6 mi from Marsalforn
4.0 out of 5.0
4.2 out of 5 (902 reviews)

Marina Hotel Corinthia Beach Resort overlooks the beach at St. George's Bay, a 15-minute walk from the popular nightclubs, …

$90
InterContinental Malta
InterContinental Malta
15.7 mi from Marsalforn
5.0 out of 5.0
4.2 out of 5 (1,254 reviews)

The popular and lively Paceville district, filled with restaurants, bars, and clubs, is a 6-minute walk from the hotel. Two …

$89
Hotel Juliani
Hotel Juliani
16 mi from Marsalforn
4.0 out of 5.0
4.6 out of 5 (606 reviews)

Situated on the waterfront, this romantic hotel is within a 10-minute walk of Portomaso Marina and Paceville. Dragonara Casin …

Get Rates
La Falconeria Hotel
La Falconeria Hotel
17.9 mi from Marsalforn
4.0 out of 5.0

Located in the heart of Valletta, this hotel is within a 10-minute walk of St James' Cavalier and Mediterranean Conference …

Get Rates

Recent Reviews in Marsalforn

Hide content

Where to stay in Marsalforn

Marsalforn Hotel Guide

From the affordable to the more exclusive, Marsalforn has loads of first-rate hotel and apartment options. Within our comprehensive database you can browse 46 places to base yourself within 0.1 miles of Marsalforn's heart.

The most centrally located accommodation options of downtown Marsalforn are the Calypso Hotel and Il-Plajja Hotel.

You could also check out the Palazzo Capua as well as the The Xara Palace Relais & Chateaux. The Palazzo Capua is situated 17 miles away from the middle of Marsalforn. The The Xara Palace Relais & Chateaux, is 15 miles away. The Hilton Malta as well as the The Westin Dragonara Resort, Malta are two other recommended places to book accommodation around Marsalforn.

Looking for things to do? Consider spending a few hours exploring Peter's Pool and Waterfront Market, in Marsaxlokk, 25 miles to the southeast of Marsalforn. The Water's Edge and Sensi Hotel are a few of the short and long-stay options in Marsaxlokk. Alternatively, you could stay in Birzebbuga, 25 miles to the southeast of Marsalforn, where you can pick from the Cerviola Hotel and Reno's Restaurant & Guesthouse. The Ghar Dalam and Għar Ħasan Cave are a couple of the popular points of interest to explore when you're in Birzebbuga.

If enjoying sport is what you love, be sure to visit Starfish Diving, which is 16 miles to the southeast of Marsalforn. Those sports fans wishing to find a room or apartment near to the action can choose from the Fortina Spa Resort or the Radisson Blu Resort, Malta St. Julian's.

Ioannis Daskalogiannis Airport is a convenient airport for flying into Marsalforn. It is 20 miles away. If you would like to stay nearby, try the Villa Del Porto or Jessica Flats.