Hotels in Sliema
We found 53 properties with availability in Sliema
Astra Hotel
Graham Street, Sliema, Malta
Windsor Hotel
52 Triq Windsor, Sliema, Malta
The Host Boutique Guesthouse
39 Mrabat Street, Sliema, Malta
The New Tower Palace Hotel
Tower Road, Sliema, Malta
Sliema Marina
163 Tigne Sea Front - Slm 15 - Sliema, Sliema, Malta
Alba B And B
98 Alba Triq Rodolfu, Sliema, Malta
Peacehaven 8 - Hostel
8 Triq Viani, Sliema, Malta
1926 Le Soleil Hotel & Spa
Thornton Street, Sliema, Malta
Eden Grail Apartment
Il Gzira Island Of Malta, Sliema, Malta
Ospitalitaitaliana Apartments Malta
Triq In Nazzarenu- 57, Sliema, Malta
1926 Hotel And Spa
Thornton Street, Sliema, Malta
Blanc Boutique Hotel
84 Windsor Street, Sliema, Malta
Eri Apartments E378
Block 7 Apt 9 Triq Sant Agatha Sliema Malta, Sliema, Malta