Find and Book Top Rated Hotels in Sliema

Search among 25 available hotels and places to stay in Sliema from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-25 out of 25
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great534 reviews
MapView on map600 m from City Centre300 m from Bisazza St.
From   US$ 178 /nightSelect
8.2
Great854 reviews
MapView on map300 m from City Centre300 m from Tower Road
From   US$ 159 /nightSelect
8.4
Great598 reviews
100 m from City Centre100 m from Saint James Capua Hospital
From   US$ 185 /nightSelect
Hotel
8.2
Great458 reviews
800 m from City Centre400 m from Manuel Dimech St.
From   US$ 184 /nightSelect
8.4
Great590 reviews
200 m from City Centre100 m from Saint James Capua Hospital
From   US$ 168 /nightSelect
8.4
Great1399 reviews
700 m from City Centre600 m from Saint James Capua Hospital
From   US$ 15 /nightSelect
8.4
Great475 reviews
500 m from City Centre500 m from Saint James Capua Hospital
From   US$ 151 /nightSelect
8.2
Great940 reviews
500 m from City Centre100 m from Bisazza St.
From   US$ 32 /nightSelect
8.4
Great225 reviews
900 m from City Centre700 m from Manuel Dimech St.
From   US$ 62 /nightSelect
8.8
Great144 reviews
300 m from City Centre200 m from Manuel Dimech St.
From   US$ 29 /nightSelect
8.4
Great642 reviews
700 m from City Centre300 m from The Point Shopping Mall
From   US$ 64 /nightSelect
8.4
Great422 reviews
600 m from City Centre200 m from Manuel Dimech St.
From   US$ 92 /nightSelect
8.2
Great260 reviews
400 m from City Centre100 m from Manuel Dimech St.
From   US$ 124 /nightSelect
8.2
Great164 reviews
700 m from City Centre300 m from The Point Shopping Mall
From   US$ 205 /nightSelect
Hotel
8.4
Great189 reviews
300 m from City Centre200 m from Saint James Capua Hospital
From   US$ 190 /nightSelect
8.4
Great193 reviews
200 m from City Centre200 m from Tower Road
From   US$ 97 /nightSelect
Hostel
8.6
Great121 reviews
600 m from City Centre500 m from Saint James Capua Hospital
From   US$ 16 /nightSelect
8.2
Great119 reviews
700 m from City Centre200 m from The Point Shopping Mall
From   US$ 398 /nightSelect
8.6
Great153 reviews
200 m from City Centre300 m from Manuel Dimech St.
From   US$ 128 /nightSelect
8.4
Great105 reviews
700 m from City Centre600 m from Saint James Capua Hospital
From   US$ 119 /nightSelect
8.2
Great28 reviews
500 m from City Centre400 m from Saint James Capua Hospital
From   US$ 83 /nightSelect
7.8
Very good9 reviews
800 m from City Centre200 m from The Point Shopping Mall
From   US$ 138 /nightSelect
700 m from City Centre200 m from The Point Shopping Mall
From   US$ 305 /nightSelect
700 m from City Centre200 m from The Point Shopping Mall
From   US$ 343 /nightSelect
700 m from City Centre600 m from Saint James Capua Hospital
From   US$ 302 /nightSelect

Best hotels and places to stay in Sliema

Why visit?

Sliema is a charming coastal town located on the northeast coast of Malta, known for its stunning views, vibrant promenade, and excellent shopping and dining options. With its picturesque surroundings and lively atmosphere, Sliema offers a delightful coastal experience for tourists.

Where to stay?

Sliema has several areas that are ideal for tourists to stay in, each offering unique attractions and advantages. Here are some of the best areas to consider:

Tower Road: Located along the waterfront, Tower Road is the main promenade in Sliema. It offers a wide range of hotels, restaurants, and cafes, as well as easy access to the rocky beaches. This area is perfect for those seeking a vibrant atmosphere and convenience.

Tigne Point: Positioned at the tip of Sliema, Tigne Point is a modern development featuring luxury hotels, upscale boutiques, and waterfront restaurants. It offers a tranquil ambiance and breathtaking views of the Mediterranean Sea.

Fortina: Situated on the southern end of Sliema, Fortina is home to some of the finest spa hotels on the island. This area is perfect for those desiring a relaxing and rejuvenating stay.

Price per hotel room per night:

The average prices per night for hotels in Sliema vary based on their star ratings. Here is a general range:

3-star hotels: Prices range from €40 to €80 per night.

4-star hotels: Prices range from €70 to €130 per night.

5-star hotels: Prices range from €120 to €300 per night.

Best value for money:

The Waterfront Hotel: This 3-star hotel offers comfortable rooms, a rooftop swimming pool, and stunning views of the Mediterranean Sea. Prices start at €50 per night.

The Victoria Hotel: A 4-star boutique hotel with elegant rooms, a spa, and an outdoor pool. The hotel provides excellent value for its amenities and services. Prices start at €100 per night.

The Palace Hotel: This 5-star hotel boasts luxurious rooms, a rooftop pool, a spa, and panoramic views of the city and the sea. Prices start at €150 per night.

Best kids-friendly hotels:

Preluna Hotel & Spa: This family-friendly hotel offers spacious rooms with sea views, a kids' club, an indoor and outdoor pool, and direct access to the seawater lido. Prices start at €80 per night.

AX The Victoria Hotel: With family rooms available and a prime location close to the promenade, this hotel provides child-friendly facilities such as a kids' pool, a game room, and babysitting services. Prices start at €100 per night.

Best hotels for a romantic getaway:

AX Palazzo Capua: A 5-star boutique hotel housed in a beautifully restored palace, offering luxurious suites with a touch of grandeur. It features a tranquil courtyard and a spa. Prices start at €200 per night.

The Palace Hotel: With its refined atmosphere, chic design, and breathtaking views, this 5-star hotel is perfect for a romantic escape. Prices start at €150 per night.

Best for location:

The Preluna Hotel & Spa: Located on the waterfront, this 4-star hotel offers easy access to popular attractions, as well as beautiful sea views. Prices start at €80 per night.

AX The Palace Hotel: Situated in the heart of Sliema, this upscale hotel is close to shopping areas, restaurants, and entertainment venues. Prices start at €150 per night.

AX The Victoria Hotel: Positioned within walking distance of the promenade, shops, and restaurants, this 4-star hotel provides a convenient location for exploring Sliema. Prices start at €100 per night.

Best for a short city break:

AX The Palace Hotel: This centrally located hotel offers luxurious accommodation, a rooftop pool, and easy access to Sliema's attractions. Prices start at €150 per night.

AX The Victoria Hotel: With its central location and stylish rooms, this 4-star hotel ensures a comfortable stay for a short city break. Prices start at €100 per night.

Show moreLess