A stay at 1926 Le Soleil Hotel & SPA places you in the heart of Sliema, a 3-minute drive from Sliema Promenade and 8 minutes from Upper Barrakka Gardens. ... Read more…
Gorg Borg Olivier Street, Sliema, SLM1807, MTShow map
A stay at AX The Victoria Hotel places you in the heart of Sliema, steps from Stella Maris Church and 6 minutes by foot from Triq Manwel Dimech. This... Read more…
A stay at Waterfront places you in the heart of Sliema, within a 10-minute walk of Triq Manwel Dimech and Bisazza Street. This upscale hotel is 3.6 mi... Read more…
A stay at AX The Palace places you in the heart of Sliema, steps from Stella Maris Church and 5 minutes by foot from ll-Fortiżża. This luxury hotel is 4.2... Read more…
A stay at Palais Le Brun places you in the heart of Valletta, steps from Strait Street and Grand Harbour. This luxury hotel is 0.3 mi (0.5 km) from Malta... Read more…
With a stay at The Preluna Hotel, you'll be centrally located in Sliema, within a 10-minute walk of Bisazza Street and Point Shopping Mall. This upscale... Read more…
With a stay at Sliema Hotel by ST Hotels, you'll be centrally located in Sliema, just a 5-minute walk from Triq Manwel Dimech and 5 minutes by foot from... Read more…
With a stay at Pebbles Boutique Aparthotel in Sliema, you'll be on the waterfront, just a 4-minute walk from Triq Manwel Dimech and 7 minutes by foot from... Read more…