The Windsor Hotel - Sliema

$$$$||View on mapSliema, MaltaWindsor Terrace, Sliema, Malta, SLM 10|
5.9
Needs improvement
|75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
The Windsor Hotel - Sliema
Windsor Terrace, Sliema, Malta, SLM 10·View on map
$$$$
Overall Score
Needs improvement
5.9Needs improvement
Highest Rated
Staff7.6
Free WiFi7.2
Value for money6.5
Comfort6.1
Lowest Rated
Facilities5.9
Breakfast5.4
Who stays here
Couples36%
Solo20%
Groups19%
Families17%

Overview

Overall Score
Needs improvement
5.9Needs improvement
Highest Rated
Staff7.6
Free WiFi7.2
Value for money6.5
Comfort6.1
Lowest Rated
Facilities5.9
Breakfast5.4
Who stays here
Couples36%
Solo20%
Groups19%
Families17%

4-star Sliema hotel with rooftop pools and a cocktail bar

Amenities

The Windsor Hotel offers two swimming pools: an outdoor rooftop pool open all year and an indoor pool. A cocktail bar with live music and free Wi-Fi provides a distinct atmosphere for evening relaxation. The hotel also has a meeting room that can accommodate up to 100 persons for business or social events.

Rooms

The hotel has 92 air-conditioned rooms, each with an en-suite bathroom and a minibar. Some rooms at The Windsor Hotel include a terrace, and all rooms come with a desk and a flat-screen TV. Daily maid service is provided to keep the rooms clean and comfortable during stays.

Location

The Windsor Hotel is situated in Sliema, 2 miles from Portomaso Marina and 2 miles from Bay Street Shopping Complex. The hotel is close to the Sliema seafront promenade, local shops, and restaurants along Tower Road. Direct transport links to Valletta and other major sites are available from bus stops near the hotel.

Dining & Entertainment

The hotel offers a cocktail bar with a selection of drinks and snacks, accompanied by live music. Breakfast is served daily with English and continental selections, plus buffet, Full English/Irish, and vegetarian options. The on-site restaurant serves British cuisine.

Business & Meetings

The Windsor Hotel has a meeting room that can accommodate up to 100 persons for business or social events. The hotel offers 24-hour reception and room service for guests. Express check-in/check-out and luggage storage are available at the front desk.

  • Location: 2 miles from Portomaso Marina, 2 miles from Bay Street Shopping Complex
  • Rooms: 92 air-conditioned rooms with en-suite bathrooms and minibars
  • Dining: Cocktail bar with live music and British cuisine restaurant
  • Pools: Outdoor rooftop pool and indoor pool, both open all year
  • Business: Meeting room for up to 100 persons
  • Safety: Smoke detectors, security alarm, and key card access

License number: C10538

Good to know
Check-in/Check-out
from 14:00-23:59
until 11:00
Amenities
Wireless internet is available in the entire hotel for free.
Other information
Breakfast
The hotel offers a full breakfast at the price of EUR 12.0 per person. 
Pets
Pets are not allowed.
Languages
Italian
Building
Year renovated:2009
Number of floors:6
Number of rooms:11
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Superior Room
  • Max:
    2 persons
  • Bed options:
    1 Double bed
Economy Room
  • Max:
    2 persons
  • Bed options:
    1 Double bed2 Single beds
  • Shower
  • Heating
Standard Room
  • Max:
    3 persons
  • Bed options:
    1 Double bed2 Single beds2 Queen Size Beds
  • Shower
  • Heating

Facilities

Main facilities

Wi-Fi
Parking
Baggage storage
24-hour services

24-hour reception

Food/ Drinks

Restaurant

Swimming pool

Indoor swimming pool

Rooftop pool

TV

Flat-screen TV

Elevator

Services

  • Housekeeping

Dining

  • In-room breakfast
  • Restaurant

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Board games

Spa & Leisure

  • Rooftop pool
  • Indoor swimming pool
  • Beach umbrellas
  • Sun loungers

Room features

  • Air conditioning
  • Heating
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
Show all facilitiesHide facilities

Essential information about The Windsor Hotel

💵 Lowest room price 27 US$
📏 Distance to center 100 yd
✈️ Distance to airport 6.0 mi
🧳 Nearest airport Malta International, MLA

Location

Windsor Terrace, Sliema, Malta, SLM 10
Address
The address has been copied.
Windsor Terrace, Sliema, Malta, SLM 10
Map view
Windsor Terrace, Sliema, Malta, SLM 10
  • City landmarks
  • Nearby
  • Restaurants
Church
Stella Maris Parish Church
100 yd
Parks
Independence gardens
100 yd
Tower
Saint Julian's Tower
100 yd
Church
Saint Patrick's Church
100 yd
Restaurant
Surfside Bar & Grill
100 yd
Restaurant
Mint
100 yd
Restaurant
Il Gabbana
100 yd
Restaurant
Copperfield's Restaurant
100 yd
Restaurant
Ta' Kolina
100 yd
Restaurant
La Cuccagna
100 yd
Restaurant
O'Clock
100 yd
Restaurant
Red Dragon
100 yd
Restaurant
Amigos Pizza
100 yd
Restaurant
It-Torri Restaurant
100 yd

Reviews of The Windsor Hotel

The essence·from guest reviews·past 2 years

We read 657 guest reviews so you don’t have to

One honest summary, pulled from every verified stay—no scrolling through hundreds of reviews.

Guests say: mixed—weigh the caveats
rated 5+
3.6/ 5
222 reviews
5.9/ 10
270 reviews
2.3/ 5
83 reviews
5.7/ 10
82 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room