Windsor Hotel

4 out of 5 stars4 Stars

Windsor Terrance, Sliema, Island of Malta, SLM10, Malta
Windsor Hotel
Enter dates for best prices
Compare best prices from top travel partners
Expedia.com Booking.com Travelocity

51%

Satisfaction Terrible
Excellent
15%
40
Very Good
17%
45
Average
19%
50
Poor
19%
50
Terrible
26%
68

Value Score Average Value

Costs 31% less but rated 30% lower than other 4 star hotels

Show Prices

Good For Solo
  • Families34
  • Couples32
  • Solo39
  • Business25

Comments

Popular Hotels in Sliema

The Waterfront Hotel

Hotel Class 4 out of 5 stars

The Strand, Gzira, Sliema

Show Prices

The Victoria Hotel

Hotel Class 4 out of 5 stars

1 Gorg Borg Olivier Street Sliema

Show Prices

Fortina Spa Resort

Hotel Class 5 out of 5 stars

Tigne Seafront, Sliema

Show Prices

Preluna Hotel & Spa

Hotel Class 4 out of 5 stars

Tower Road, Sliema

Show Prices

View all Sliema hotels

View all Sliema hotels

Latest Sliema hotel reviews

The Diplomat Hotel Malta
290 Reviews & Opinions
Latest: Apr 15, 2014
Il Merill Aparthotel
124 Reviews & Opinions
Latest: Apr 14, 2014
The Waterfront Hotel
384 Reviews & Opinions
Latest: Apr 17, 2014
The Plaza & Plaza Regency Hotels
472 Reviews & Opinions
Latest: Apr 13, 2014
115 The Strand
217 Reviews & Opinions
Latest: Apr 17, 2014
Sliema Chalet Hotel
70 Reviews & Opinions
Latest: Mar 18, 2014
Kennedy Nova Hotel
255 Reviews & Opinions
Latest: Apr 4, 2014
Fortina Spa Resort
722 Reviews & Opinions
Latest: Apr 14, 2014
Bayview Hotel & Apartments
466 Reviews & Opinions
Latest: Apr 5, 2014
New Tower Palace Hotel
71 Reviews & Opinions
Latest: Nov 20, 2013
Marina Hotel
193 Reviews & Opinions
Latest: Apr 7, 2014
Preluna Hotel & Spa
733 Reviews & Opinions
Latest: Apr 16, 2014
The Palace
1337 Reviews & Opinions
Latest: Apr 17, 2014
The Victoria Hotel
656 Reviews & Opinions
Latest: Apr 16, 2014
Park Hotel Malta
231 Reviews & Opinions
Latest: Apr 10, 2014

 Windsor Hotel

We've found that other people looking for this hotel also know it by these names:

Windsor Hotel Malta

Address: Windsor Terrance, Sliema, Island of Malta, SLM10, Malta