With a stay at The Windsor Hotel, you'll be centrally located in Sliema, just a 5-minute walk from Sliema Promenade and 6 minutes by foot from Saint Julian's Bay. This 4-star hotel is 0.5 mi (0.8 km) from Balluta Bay and 1.8 mi (2.9 km) from St George's Beach.
Windsor Terrace, Sliema, Malta
Amenities
General services
Free WiFi
Business facilities
Meeting/Banquet Facilities
Entertainment & Leisure
Pool sun loungers
Parking Facilities
Free self parking
Conditions
Check-in/ Check-out
Check-in 02:00 PMCheck-out 11:00 AM
Credit cards accepted by the hotel
MasterCard, American Express, Visa, Diners Club, Japan Credit Bureau (JCB)
About this property
Location
Malta>Sliema
The Windsor Hotel
Reviews
Tripadvisor Reviews (1686)
3 /5This average is based on 1686 reviews
Cleanliness
Sleep quality
Value
Service
Location
C
C7702ZZadimMay 2026
It was perfect
Its one of the best hotels ever
Love from Albania🇦🇱🇦🇱
2
223ilirsMay 2026
lovely hotel
The hotel is ideally located, with an easy walk to both the ferry for Valletta and St Julian’s Bay. Facilities are excellent, with a lovely indoor pool, jacuzzi, and outdoor pool .The hotel itself is ...
show more
2
265silvakMay 2026
Lovely hotel
At the Windsor Hotel, the place was very beautiful and clean. I really liked the breakfast and it was plentiful. The place was good and I really liked the behavior of the staff, they were polite.
6
679xhulisMay 2026
Lovely hotel
It was a wonderful experience staying at Windsor hotel , it was clean , the staff was very kind and polite , the pool was relaxing , thank you for everything I hope I can come back again there.
1
112hekuransMay 2026
Lovely hotel
The hotel had very good conditions, the staff was polite and did a very good job. I had a great time at the Windsor Hotel and I hope to visit it again soon. I recommend it to everyone.
It was perfect
Its one of the best hotels ever Love from Albania🇦🇱🇦🇱