book a room

Please enter your booking dates below.

Welcome to the Windsor Hotel

Windsor Hotel
Welcome to The Windsor Hotel in Sliema, a four-star hotel situated in a prime tourist location, considered to be one of Malta's most fashionable seaside towns and the heart of all shopping, swimming and nightlife.
The Hotel itself boasts 92 air-conditioned rooms, all with en-suite bath or shower, mini bar, satellite television and telephone.
Read More

News and Events

New Year's Eve at the Windsor Hotel
Check out our Gala Dinner & Accommodation Packages for New Year's Eve 2016 Festivities

in room

  • Satellite TV
  • Mini Bar
  • Telephone
  • Radio
  • Air-conditioning / Central Heating
  • Bath / Shower
  • Hairdryer
View All

Malta Weather