In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
The Windsor Hotel
Sliema, Malta

The Windsor Hotel

★★★★ 4-star hotel · 2.4/5 from 1,146 reviews · 252m to Fond Għadir Beach

The Windsor Hotel, Sliema, Malta — photo 2 of 8
The Windsor Hotel, Sliema, Malta — photo 3 of 8
The Windsor Hotel, Sliema, Malta — photo 4 of 8
The Windsor Hotel, Sliema, Malta — photo 5 of 8
The Windsor Hotel, Sliema, Malta — photo 6 of 8
+2 photos
Star rating
4-star
Guest rating
2.4/5 (1,146 reviews)
Location
Sliema, Malta
Nearest beach
Fond Għadir Beach — 252m
Valletta
2.22km
Airport
6.87km
Gozo ferry
17.28km
Restaurants nearby
4 within 500m

Quick Facts — The Windsor Hotel

The Windsor Hotel is a 4-star hotel located in Sliema, Malta. It has a Google rating of 2.4 out of 5 based on 1,146 guest reviews.

The hotel is situated in Sliema, one of Malta's most popular destinations for UK visitors. Valletta, Malta's UNESCO World Heritage capital, is 2.22km from The Windsor Hotel.

Fond Għadir Beach is 252 metres from The Windsor Hotel. Guests can walk to the beach in approximately 3 minutes.

Malta International Airport is 6.87km from The Windsor Hotel, approximately 27 minutes by taxi.

There are 4 restaurants within 500 metres of The Windsor Hotel, including Surfside,Sirena - Drag Bar & Gay Café.

The Windsor Hotel is bookable on VisitMalta.co.uk with direct flights from London Heathrow and London Gatwick via KM Malta Airlines.

About The Windsor Hotel

The Windsor Hotel is a 4-star hotel located in Sliema, Malta, offering an informal stay with a bar, spa area, and an indoor pool, plus a rooftop outdoor pool. With a Google rating of 2.4 out of 5 from 1146 reviews, the hotel provides a straightforward base for exploring the island. Situated at Windsor Terrace, Sliema, SLM 1854, it is designed for guests seeking a simple, convenient location for their Malta holiday.

The Windsor Hotel is perfectly positioned in the heart of Sliema, placing you just 252 metres from Fond Għadir Beach. For dining, you will find 4 restaurants within a 500-metre radius, offering a variety of cuisines. The historic capital of Valletta is a short 2.22km away, making it easily accessible for sightseeing. This central location provides an excellent balance of beach access and city exploration.

This hotel is ideal for UK travellers seeking a beach holiday with family or a vibrant city break. With 14 attractions within a 1km radius, including shops and the Sliema seafront, there is plenty to discover. Nightlife enthusiasts will appreciate the 3 bars nearby, and families will love the close proximity to Fond Għadir Beach. It's a practical choice for those who want to be near the action without being in the very centre.

Malta International Airport is 6.87km from the hotel, with direct flights available from the UK. Upon arrival, you can easily reach the hotel by taxi or bus. The historic city of Valletta is just 2.22km away and can be reached by a short bus ride from Sliema. For exploring further, the Gozo ferry terminal is 17.28km away, providing a convenient link to the sister island.

Perfect for

Nightlife Beach Families City Break

Around the hotel

The Windsor Hotel is located in Sliema, Malta. Fond Għadir Beach is 252 metres away. There are 4 restaurants within 500 metres and 3 bars. Valletta is 2.22km away.

Nearest restaurants

Surfside (restaurant)162m
Sirena - Drag Bar & Gay Café (bar)170m
Il-Gabbana (restaurant)226m

Nearest attractions

St. Patrick's Church (church)97m
Salesian Oratory Sliema Chapel (church)109m
Fond Għadir Beach (beach)252m

Getting here from the UK

KM Malta Airlines operates direct flights to Malta from London Heathrow and London Gatwick. Malta International Airport is 6.87km from The Windsor Hotel, approximately 27 minutes by taxi. The Gozo ferry terminal is 17.28km from the hotel.

Book direct · Best available rate

The Windsor Hotel

Direct flights from London Heathrow & Gatwick via KM Malta Airlines

Frequently asked questions

How far is The Windsor Hotel from the beach?+

The Windsor Hotel is 252 metres from Fond Għadir Beach. Guests can walk to the beach in approximately 3 minutes.

How far is The Windsor Hotel from Valletta?+

The Windsor Hotel is 2.22km from Valletta, Malta's UNESCO World Heritage capital. By taxi this is approximately 10 minutes. Bus services connect Sliema to Valletta throughout the day.

How far is The Windsor Hotel from Malta Airport?+

Malta International Airport is 6.87km from The Windsor Hotel, approximately 27 minutes by taxi.

Is The Windsor Hotel good for families?+

The Windsor Hotel has 14 attractions within 1km. Fond Għadir Beach is 252 metres away. Sliema offers water sports, boat trips and historical sites suitable for all ages.

Is The Windsor Hotel good for nightlife?+

The Windsor Hotel has 3 bars within 500 metres and 4 restaurants nearby. Sliema is one of Malta's busiest areas for evening entertainment.

What is the rating of The Windsor Hotel?+

The Windsor Hotel has a Google rating of 2.4 out of 5 based on 1,146 guest reviews. It is a 4-star hotel in Sliema, Malta.

How do I get from The Windsor Hotel to Gozo?+

The Gozo ferry terminal at Ċirkewwa is 17.28km from The Windsor Hotel. The crossing takes approximately 25 minutes and ferries run regularly throughout the day.

Are there restaurants near The Windsor Hotel?+

There are 4 restaurants within 500 metres of The Windsor Hotel. The nearest include Surfside, Sirena - Drag Bar & Gay Café, Il-Gabbana.

Can I book The Windsor Hotel with flights from the UK?+

Yes. VisitMalta.co.uk offers The Windsor Hotel with direct flights from London Heathrow and London Gatwick via KM Malta Airlines.

What is Sliema like for a Malta holiday?+

Sliema is one of Malta's most popular destinations for UK visitors. It offers direct bus links to Valletta (2.22km), access to Fond Għadir Beach and a wide range of restaurants and activities.

Direct flights with KM Malta Airlines from London Heathrow and Gatwick · APEX Four Star 2026