Romantic hotels in Sliema
We found 2 properties with availability in Sliema
Show on map
Waterfront
The Strand, Sliema, Malta
Featuring a bureau de change and a lift, Waterfront Hotel Sliema sits just 6 minutes' walk from Stella Maris Parish Church. This 4-star hotel offers personalised services and recreational facilities…
Ax Palazzo Capua
Gorg Borg Olivier Street, Sliema, Malta
Featuring a sauna and an indoor pool, the 4-star Ax Palazzo Capua Hotel is situated only 9 minutes' walk from Saint Julian's Tower in Sliema. Elegant rooms, Wi-Fi in public areas and a private…
- 1-2