loading

Sliema hotels: The Windsor Hotel Sliema

The Windsor Hotel

quick overview

class: ****
hotel address: Windsor Terrace, SLM 1854 Sliema
geographical location: 35° 54' 57" North, 14° 30' 8" East
region: Malta
number of rooms: 94

hotel description

Ideally located in Sliema, The Windsor Hotel is located near the main shops, restaurants and entertainment venues. At only 50 meters from the promenade of Sliema, one of the longest streets and picturesque Mediterranean.

The Windsor Hotel Sliema reservations

Book a room at The Windsor Hotel Sliema online and save money. Best price guaranteed!

The Windsor Hotel – hotel details & booking »

The Windsor Hotel Sliema: low rates, no booking fees.

Please enter the dates of your stay to check availability:

Check-in date
Check-out date

Why to book your stay at The Windsor Hotel Sliema with us

Online Hotel BookingMaplandia.com in partnership with Booking.com offers highly competitive rates for all types of hotels in Sliema, from affordable family hotels to the most luxurious ones. Booking.com, being established in 1996, is longtime Europe’s leader in online hotel reservations.

At Maplandia.com you won't be charged any booking fees, cancellation fees (see particular hotel policies), or administration fees – the reservation service is free of charge. The reservation system is secure and your personal information and credit card is encrypted.

Many photos and unbiased hotel reviews written by real guests are provided to help you make your booking decision. Luxury hotels (including 5 star hotels and 4 star hotels) and cheap Sliema hotels (with best discount rates and up-to-date hotel deals) are both available in separate lists. Always bear in mind that with Maplandia.com and Booking.com the best price is guaranteed!

The hotel is located at Windsor Terrace in Sliema, Malta – see Sliema map ».

Other hotels near to The Windsor Hotel Sliema

Hotels in the neighbourhood of the The Windsor Hotel Sliema are sorted by the distance from this hotel.

  • The Diplomat Hotel **** (at 173 Tower Road in Sliema, distanced approximately 68 metres)
  • The New Tower Palace Hotel *** (at Tower Road in Sliema, distanced approximately 210 metres)
  • Palazzo Capua ***** (at Gorg Borg Olivier Street in Sliema, distanced approximately 230 metres)
  • Metropole Hotel *** (at Sir Adrian Dingli Str. in Sliema, distanced approximately 240 metres)
  • Park Hotel **** (at Graham Street in Sliema, distanced approximately 250 metres)
  • Europa Hotel ** (at 138 Tower Road in Sliema, distanced approximately 270 metres)
  • Corner Hostel (at 6 St. Margaret Street in Sliema, distanced approximately 290 metres)
  • Blå Dörren (at 10 Dun Karm Psaila in Sliema, distanced approximately 330 metres)
  • Miranda Apartments (at 139 Tower Road in Sliema, distanced approximately 360 metres)
  • The Palace ***** (at High Street in Sliema, distanced approximately 440 metres)

Browse other hotels in Sliema

Large airports nearest to The Windsor Hotel Sliema

In the following list, large airports nearest to The Windsor Hotel Sliema are sorted by the approximate distance from the hotel to the airport.

Other airports near to The Windsor Hotel Sliema

Airports near to The Windsor Hotel Sliema, not listed above.

Car rental offices near The Windsor Hotel Sliema

In the following list, car rental offices nearest to The Windsor Hotel Sliema are sorted by the approximate distance from the hotel.

Destinations you might want to visit when staying at The Windsor Hotel Sliema

The following list shows places and landmarks nearest to The Windsor Hotel Sliema sorted by the distance from the hotel to the centre of the listed place.






Maplandia.com is not sponsored by or affiliated with Google.