Top 10 Hotels in Marsaskala

See all 3 Hotels in Marsaskala
Cerviola Hotel
Cerviola Hotel

Triq Il Qaliet, Marsaskala ZBR10

3.0 out of 5.0
3.3 out of 5 (42 reviews)

Situated in Marsaskala, this hotel is 0.7 mi (1.2 km) from St Thomas' Tower and within 3 mi (5 km) of Sunday Fish Market and …

$38
avg/night
Grand Hotel Excelsior
Grand Hotel Excelsior

Great Siege Road, Floriana FRN1810

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

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

$111
avg/night
Villa Del Porto
Villa Del Porto

1, Marina Street, Kalkara

3.5 out of 5.0
3.8 out of 5 (79 reviews)

Situated near the airport, this bed & breakfast is within a 15-minute walk of Malta at War Museum, Norman House, and …

$44
avg/night
The Palace
The Palace

High Street, Sliema SLM 1542

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

Located in the heart of Sliema, this luxury hotel is within a 5-minute walk of Stella Maris Church and Teatru Salesjan …

$114
avg/night
The Burrow Guest House
The Burrow Guest House

The Burrow, No. 3, Sqaq No. 4, Tarxien TXN 1740

2.0 out of 5.0
3.3 out of 5 (27 reviews)

Situated in Paola, this bed & breakfast is within a 15-minute walk of Tarxien Temples and Hal Saflieni Hypogeum. Malta at War …

$47
avg/night
Bayview Hotel & Apartments
Bayview Hotel & Apartments

143, The Strand, Gzira GZR 1026

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

This family-friendly Gzira hotel is located near the airport, within a 10-minute walk of Duck Village and Holy Trinity …

$27
avg/night
Europa Hotel
Europa Hotel

138 Tower Road, Sliema SLM 08

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

Situated near the beach, this hotel is within a 10-minute walk of Teatru Salesjan and Stella Maris Church. Sliema Promenade …

$18
avg/night
Sliema Marina Hotel
Sliema Marina Hotel

Tigne Seafront, Sliema SLM3010

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

Located in the heart of Sliema, this hotel is within a 10-minute walk of Bisazza Street and Stella Maris Church. Teatru …

$28
avg/night
Grand Harbour Hotel
Grand Harbour Hotel

47, Battery Street, Valletta VLT1221

2.0 out of 5.0
4.3 out of 5 (148 reviews)

Situated in Senglea, this hotel is within a 10-minute walk of Lascaris War Rooms and Mediterranean Conference Centre. Fort …

$77
avg/night
Fortina Spa Resort
Fortina Spa Resort

Tigne Seafront, Sliema 3012

5.0 out of 5.0
3.9 out of 5 (157 reviews)

Situated near the beach, this luxury hotel is within a 15-minute walk of Bisazza Street and Stella Maris Church. Teatru …

$72
avg/night

Recent Reviews in Marsaskala

Hide content

Where to stay in Marsaskala

Marsaskala Hotel Guide

Traveling to Marsaskala? There's an extensive selection of accommodation options from which you can choose. There are 125 places to base yourself within 6 miles of Marsaskala's downtown on Expedia's comprehensive accommodation section.

Within 0.6 miles of Marsaskala's city center, visitors can find a range of accommodations, like the Sensi Hotel and Cerviola Hotel.

The Palazzo Capua can be found 5 miles away from the center of Marsaskala. Another hotel is the The Xara Palace Relais & Chateaux, which is situated 9 miles away. Some other places to stay are the Hilton Malta and the The Westin Dragonara Resort, Malta.

Looking for things to do? Why not spend a few hours discovering Malta Falconry Centre and Limestone Heritage Park & Gardens, in Siggiewi, 8 miles to the west of Marsaskala. Should you wish to spend a few nights in Siggiewi, be sure to check out the Point de Vue and Estrella Lodging. 4 miles to the northwest of Marsaskala, you may also choose to stay at Floriana, home to the Fortina Spa Resort and Radisson Blu Resort, Malta St. Julian's. The Argotti Botanical Garden and Saint Publius are a couple of the most popular attractions to experience when you're in Floriana.

For travelers arriving or departing through Ioannis Daskalogiannis Airport, you may plan to book accommodation at Villa Del Porto, or Water's Edge, both of which are conveniently close.