Top 10 Hotels in Marsalforn

See all 3 Hotels in Marsalforn
Il-Plajja Hotel
Il-Plajja Hotel

2 Michelangelo Refalo Street, Zebbug MFN 1033

3.0 out of 5.0
3.4 out of 5 (28 reviews)

Situated on the waterfront, this hotel is 0.1 mi (0.1 km) from Marsalforn Beach and 2.1 mi (3.4 km) from Ggantija Temple …

$74
Ellie Boo Bed & Breakfast
Ellie Boo Bed & Breakfast

104B Triq ta' Bullara, Xaghra XRA 1707

4.0 out of 5.0
4.9 out of 5 (13 reviews)

Situated near the beach, this bed & breakfast is within 1 mi (2 km) of Xerri's Grotto and Ggantija Temple. Ta'Kola Windmill …

Get Rates
Downtown Hotel
Downtown Hotel

Europe Street, Victoria G09

3.0 out of 5.0
3.9 out of 5 (152 reviews)

Situated in Victoria, this hotel is 0.5 mi (0.7 km) from St Francis Church and 1.7 mi (2.8 km) from Ggantija Temple. St …

$86
Grand Hotel Excelsior
Grand Hotel Excelsior

Great Siege Road, Floriana FRN1810

5.0 out of 5.0
4.4 out of 5 (1,835 reviews)

Set beside the 16th-century bastions of the waterfront city of Valletta, this luxury modern hotel is amid landscaped gardens …

$194
Kempinski Hotel San Lawrenz
Kempinski Hotel San Lawrenz

Triq Ir Rokon, San Lawrenz SLZ1040

5.0 out of 5.0
4.5 out of 5 (241 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
The Palace
The Palace

High Street, Sliema SLM 1542

5.0 out of 5.0
4.3 out of 5 (882 reviews)

Located in the heart of Sliema, this luxury hotel is within a 10-minute walk of Stella Maris Church, Triq Manwel Dimech, and …

$229
Bayview Hotel & Apartments
Bayview Hotel & Apartments

143, The Strand, Gzira GZR 1026

3.0 out of 5.0
3.5 out of 5 (617 reviews)

This family-friendly Gzira hotel is located near the airport, within a 10-minute walk of Duck Village, Triq Manwel Dimech …

Get Rates
Maritim Antonine Hotel & Spa
Maritim Antonine Hotel & Spa

George Borg Olivier Street, Mellieha MLH 1021

4.0 out of 5.0
4 out of 5 (836 reviews)

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

$135
Europa Hotel
Europa Hotel

138 Tower Road, Sliema SLM 08

2.0 out of 5.0
3.1 out of 5 (377 reviews)

Situated near the beach, this hotel is within a 15-minute walk of Stella Maris Church, Sliema Promenade, and Point Shopping …

Get Rates
Quaint Boutique Hotel Nadur
Quaint Boutique Hotel Nadur

8 December Street , Nadur

3.5 out of 5.0
4.7 out of 5 (19 reviews)

Located in the heart of Nadur, this hotel is 1.1 mi (1.8 km) from Windmills and 2.7 mi (4.3 km) from Ggantija Temple …

Get Rates

Recent Reviews in Marsalforn

Hide content

Where to stay in Marsalforn

Marsalforn Hotel Guide

Travelers to Malta , looking for quality a hotel establishment in Marsalforn have a significant number of options. Marsalforn boasts 13 apartments and hotels within a 6-mile away from the center of Marsalforn, is the Riviera Resort and Spa Malta. The Hilton Malta is situated 17 miles away. The New Tower Palace Hotel as well as the Radisson Blu Resort & Spa, Malta Golden Sands are two other accommodation options worth looking into in Marsalforn.

Mellieha is 10 miles to the northwest of Marsalforn and is home to the Golden Sands Beach, Mellieha Bay and Popeye Village Malta. Some of our recommended Mellieha hotel options are the db Seabank Resort Spa and Gillieru Harbour Hotel. Or, you could stay in Mdina, 15 miles to the northwest of Marsalforn, where you can choose from the Xara Palace Relais & Chateaux and Corinthia Palace Hotel and Spa. If you stay in Mdina, you might like to visit the Museum of Natural History and St. Paul's Cathedral.

Sliema is 18 miles away from Marsalforn. While you are there, be sure to check out the Sliema Promenade, Bisazza Street and Point Shopping Mall. The Tigne Fort and Sliema Ferry are also worth investigating. If you'd like to stay in Sliema, be sure to check the latest deals at the Palace and Fortina Spa Resort.

Plan on flying to Marsalforn? The most convenient airport is Ioannis Daskalogiannis Airport, 20 miles from Marsalforn's center. Book a room close by at the Villa Del Porto.