Cheap flights to Malta
Explore Malta
Where to stay in Malta
Where to stay in Malta
Staying in Valletta is great for a bit of action and wine-bar hopping or to use as a base for day trips. Other areas to stay that are further afield will still have you close to activities and amenities. Some call Malta the 20-minute island, after all. Why? Because that’s all the time it takes to get anywhere from the centre!
Read travel guide
Valletta
Whether you’re looking for the luxury of boutique hotels or somewhere with no frills, there’s no shortage of accommodation options in Valletta. The Barrister Hotel near to Tigné Point Beach offers an upmarket stay and a rooftop Jacuzzi! Tano’s Boutique Guesthouse is a restored 18th century Palazzo that’s popular with couples, while Paulos Valletta is a great self-catering option in the city centre.
Sliema
Across the bay from Valletta lies the town of Sliema, where the Victoria Hotel is centrally located and has a stunning rooftop pool. For a stay that’s all about pampering, the 1926 Hotel & Spa features a sauna, infinity pool and fabulous treatments. If you prefer more space than a hotel room, the modern units of the Pebbles Boutique Aparthotel are ideal.
Gozo
The northernmost island of Gozo is a rural haven compared to Malta but that doesn’t mean she can’t compete. Check out the Grand Hotel Gozo with its spectacular views over the harbour to see what we mean. If quaint and traditional is how you like your stay, Il-Bàrraġ Farmhouse B&B is one of our faves.
Frequently asked questions
Other flights from Malta
Malta to Johannesburg
Malta to Cape Town
Malta to Durban
Malta to London
Malta to Mauritius
Malta to George
Malta to Zanzibar
Malta to Istanbul
Malta to Johannesburg
Malta to Auckland
Malta to Dubai
Malta to Amsterdam
Malta to Sydney
Malta to Bangkok
Malta to Dublin
Malta to Perth
Malta to East London
Malta to Phuket
Malta to New York City
Malta to Brisbane
Other flights to Malta
Johannesburg to Malta
Cape Town to Malta
Durban to Malta
London to Malta
Mauritius to Malta
George to Malta
Zanzibar to Malta
Istanbul to Malta
Johannesburg to Malta
Auckland to Malta
Dubai to Malta
Amsterdam to Malta
Sydney to Malta
Bangkok to Malta
Dublin to Malta
Perth to Malta
East London to Malta
Phuket to Malta
New York City to Malta
Brisbane to Malta
Malta to Johannesburg
Malta to Cape Town
Malta to Durban
Malta to London
Malta to Mauritius
Malta to George
Malta to Zanzibar
Malta to Istanbul
Malta to Johannesburg
Malta to Auckland
Malta to Dubai
Malta to Amsterdam
Malta to Sydney
Malta to Bangkok
Malta to Dublin
Malta to Perth
Malta to East London
Malta to Phuket
Malta to New York City
Malta to Brisbane
Johannesburg to Malta
Cape Town to Malta
Durban to Malta
London to Malta
Mauritius to Malta
George to Malta
Zanzibar to Malta
Istanbul to Malta
Johannesburg to Malta
Auckland to Malta
Dubai to Malta
Amsterdam to Malta
Sydney to Malta
Bangkok to Malta
Dublin to Malta
Perth to Malta
East London to Malta
Phuket to Malta
New York City to Malta
Brisbane to Malta