Central hotels in Sliema
We found 623 properties with availability in Sliema
1926 Le Soleil Hotel & Spa
Thornton Street, Sliema, Malta
Ax The Palace
High Street, Sliema, Malta
The Preluna Hotel
124 Tower Road, Sliema, Malta
Waterfront
The Strand, Sliema, Malta
Ax The Victoria Hotel
Gorg Borg Olivier Street, Sliema, Malta
Plaza Regency Hotels
248 Tower Road, Sliema, Malta
Sliema Hotel By St Hotels
59 The Strand, Sliema, Malta
The Diplomat Hotel
173, Tower Road, Sliema, Malta
Sliema Marina Hotel
Tigne Seafront, Sliema, Malta
Palazzo Violetta Boutique Hotel
70, Triq Tonna, Sliema, Malta
Two Pillows Boutique Hostel
49-50, Triq San Piju V, Sliema, Malta
Pebbles Boutique Aparthotel
88-89 The Strand, Sliema, Malta
Labranda Rocca Nettuno Suites
Mattew Pulis Street, Sliema, Malta
Fortina Spa Resort
Tigne Seafront, Sliema, Malta
Mr Todd Hotel
26, Manwel Dimech Street, Sliema, Malta
Europa Hotel
138 Tower Road, Sliema, Malta
The Windsor Hotel
Windsor Terrace, Sliema, Malta
Land'S End, Boutique Hotel
42 Tigne Seafront, Sliema, Malta
Sliema Chalet Hotel
117 Tower Road, Sliema, Malta
Carlton Hotel
261 Tower Road, Sliema, Malta