Recommended hotels in Sliema

Crowne Plaza Hotel Sliema

From US$ 0

Tigne Street, Sliema, Malta - Show map

Show map

The 5-star Crowne Plaza Hotel enjoys its location near to the beach. The property is about 15 minutes' walk…

Book Now From US$ 0

Pebbles Boutique Aparthotel Sliema

From US$ 140

88-89 The Strand, Sliema, Malta - Show map

Show map

Pebbles Boutique Aparthotel is a 3-star venue set 1.8 km away from Upper Barrakka Gardens. The hotel is approximately…

Book Now From US$ 140