Wide range of destinations
Flexible flight times
Popular flight carriers
UK based call center

Of course, booking cheap flights to Malta isn't the only thing you need to do when you're organising a holiday - you also have to decide where you'd like to stay. Most of the island's top beach resorts are situated in the north, while the south and central regions of Malta are best suited to holidaymakers seeking a tranquil, rural setting.

Top resorts in Malta

St Paul's Bay
Deposit from £49 per person

St Paul's Bay from £106 pp

St Julian's
Deposit from £49 per person

St Julian's from £104 pp

Mellieha
Deposit from £49 per person

Mellieha from £159 pp

Most popular hotels in Malta

The St. George’s Park Hotel
The St. George’s Park Hotel
The St. George’s Park Hotel

St Julian's

from £122 pp
Ramla Bay Resort
Ramla Bay Resort
Ramla Bay Resort

Mellieha

from £203 pp
db Seabank Resort + Spa
db Seabank Resort + Spa
db Seabank Resort + Spa

Mellieha

from £407 pp
Cavalieri Art Hotel
Cavalieri Art Hotel
Cavalieri Art Hotel

St Julian's

from £196 pp
db San Antonio Hotel + Spa
db San Antonio Hotel + Spa
db San Antonio Hotel + Spa

St Paul's Bay

from £422 pp
Paradise Bay Hotel
Paradise Bay Hotel
Paradise Bay Hotel

Mellieha

from £159 pp
San Pawl Hotel
San Pawl Hotel
San Pawl Hotel

Bugibba

from £117 pp
Qawra Palace Hotel
Qawra Palace Hotel
Qawra Palace Hotel

St Paul's Bay

from £247 pp

Here are just a few of the beach resorts you can stay at:

St Julian's

This is one of Malta's main seaside destinations, with beautiful beaches, a vibrant nightlife and a pretty town centre. Balluta Bay, Spinola Bay and St George's Bay are the main stretches of sand in St Julian's, while the majority of the clubs and bars are located in Paceville. In Spinola Bay you can still see traditional fishing vessels, but one of the area's top landmarks is the 17th century Spinola Palace. St Julian's is around 15 minutes from Luqa airport.

Sliema

Sliema is close to St Julian's and the two resorts have started to merge. The town is home to numerous shops, restaurants and cafes, while there are several beaches nearby including the interesting Fond Ghadir, which is a rocky area peppered with dips that are perfect for sunbathers. The transfer to Sliema takes around 20 minutes.

Mellieha Bay

Mellieha Bay is one of the largest beaches on the island and is a lovely place to be based. The bay itself is sheltered, with an old castle at one end of the sand and the old village of Mellieha at the other. This is also a great place to come for water sports, with windsurfing among the activities you can try. The journey from the airport will take around 40 minutes.

 

St Paul's Bay

St Paul's Bay is close to two of Malta's other resorts - Bugibba and Qawra - and together these constitute the island's largest resort. There are plenty of stunning beaches here, as well as a few historical sites that give you an excuse to abandon the seaside for a day to explore some of Malta's heritage. St Paul's Bay is around a half-hour drive from the airport.

What's on offer in Gozo?

Gozo is also a fantastic choice if you're keen to have a quieter experience in rural surroundings and want to seek out some of the amazing historical attractions on the isle. Among the places you can stay in are Victoria, a village in the centre of Gozo with its own citadel, the picturesque coastal village of San Lawrenz from where you can discover the stunning Dwejra coastline and Ghasri, one of Gozo's most traditional villages.