Top 10 Hotels in Marsa

See all Hotels in Marsa
Harbour View Host Family Bed & Breakfast
Harbour View Host Family Bed & Breakfast

Spiteri Court - Guardamangia Hill, Pieta PTA1319

4.0 out of 5.0
4.5 out of 5 (10 reviews)

Situated in Pieta, this bed & breakfast is 1.2 mi (1.9 km) from Royal Opera House and within 3 mi (5 km) of Mediterranean …

$66
Grand Hotel Excelsior
Grand Hotel Excelsior

Great Siege Road, Floriana FRN1810

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

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

$110
Hotel Phoenicia Malta
Hotel Phoenicia Malta

The Mall, Valletta FRN1478

5.0 out of 5.0
4.4 out of 5 (484 reviews)

This Valletta hotel in the capital city is within 1 kilometre of St. John's Cathedral, Manoel Theatre, Grand Master's Palace, …

$156
Bayview Hotel & Apartments
Bayview Hotel & Apartments

143, The Strand, Gzira GZR 1026

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

This family-friendly Gzira hotel is located near the airport, within a 15-minute walk of Duck Village and Bisazza Street. …

$26
The British Hotel
The British Hotel

40 Battery Street, Valletta VLT06

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

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

$83
Sliema Marina Hotel
Sliema Marina Hotel

Tigne Seafront, Sliema SLM3010

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

Located in the heart of Sliema, this hotel is within 1 mi (2 km) of Bisazza Street, Sliema Promenade, and Duck Village. …

$31
Osborne
Osborne

50 South St, Valletta

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

Located in the heart of Valletta, this hotel is within a 15-minute walk of National Museum of Fine Arts and Mediterranean …

$76
Grand Harbour Hotel
Grand Harbour Hotel

47, Battery Street, Valletta VLT1221

2.0 out of 5.0
4.4 out of 5 (71 reviews)

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

$76
Europa Hotel
Europa Hotel

138 Tower Road, Sliema SLM 08

2.0 out of 5.0
2.9 out of 5 (158 reviews)

Situated near the beach, this hotel is within a 15-minute walk of Sliema Promenade, Bisazza Street, and Ta'Xbiex. Duck Villag …

$18
Hotel Kennedy Nova
Hotel Kennedy Nova

116, The Strand, Gzira GZR 1027

4.0 out of 5.0
2.8 out of 5 (75 reviews)

This family-friendly Gzira hotel is located by the sea, within a 15-minute walk of Duck Village and Bisazza Street. Sliema …

$30

Recent Reviews in Marsa

Hide content

Where to stay in Marsa

Marsa Hotel Guide

There are many options to choose from if you are planning to find either an affordable or upscale room in or around Marsa. Spend some time looking through our 161 accommodation options, which are all within a 0.1-mile radius of downtown Marsa.

If you are after a hotel just a stroll from the center of Marsa, Hotel Phoenicia Malta and Grand Hotel Excelsior will be perfect.

The Palazzo Capua is positioned 3 miles from the heart of Marsa. Alternatively, the The Xara Palace Relais & Chateaux is positioned 5 miles away. Two more hotel and apartment options in the area include the Hilton Malta and the The Westin Dragonara Resort, Malta.

Marsaxlokk is 5 miles to the southeast of Marsa and is home to the Peter's Pool and Waterfront Market. The Water's Edge and Sensi Hotel are just some of the Expedia-recommended hotel options in Marsaxlokk. Or stay in Birzebbuga, 4 miles to the southeast of Marsa, where you'll find the Cerviola Hotel and Reno's Restaurant & Guesthouse. Whether you're just passing through or staying in Birzebbuga, a couple of sights worth adding to your itinerary are the Ghar Dalam and Għar Ħasan Cave.

Before you say goodbye to Malta, ensure you catch some sport. Visit Starfish Diving to the north of Marsa. Book accommodation close to the action at the Fortina Spa Resort or the Radisson Blu Resort, Malta St. Julian's.

Ioannis Daskalogiannis Airport is a logical airport for flying in and out of Marsa. It is 2 miles away. If you would like to stay nearby, try the Villa Del Porto or Jessica Flats.