Malta logo

Windsor Hotel

Check Availability

Windsor Hotel
Windsor Terrace
Sliema
SLM10
Malta

Rooms from L17.75 ( €41.05 / £27.73 / $50.75 ) per night


Within fifty metres of rocky beaches offering excellent swimming conditions and with the main shopping district and nightlife venues close by, the Windsor Hotel can offer the best of several worlds for a perfect holiday. The hotel itself boasts 94 air-conditioned rooms, with minibar, radio, satellite television and direct line telephone. We invite you to experience high standards of comfort and friendly service. The Corner Restaurant organises a Maltese Night every Friday with Live Folk Music and a special selection of traditional Maltese dishes.

Click here for more Information on the Windsor Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Superbreaks.

Map of the Malta area Malta Visitor Information