Homepage
"Beautiful view on Gozo island from a boat, postcard style, beautiful colors landscape, in the background you can see old buildings  "

Cheap Malta holidays

Holidays from £159 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Holidays in Malta

Home to remarkable ancient history, a spectacular coastline, and one-of-a-kind culture, Malta is a small country with a big personality.

Most Malta holidays begin in the island’s pint-sized capital, Valletta. The former stronghold of the Knights of St John, the UNESCO-listed city is architectural marvel dating back to the 16th century. Spend a few days strolling through the golden alleys of the compact centre and dipping into its impressively preserved buildings to discover the city’s hidden riches.

More Maltese history comes in the form of minuscule Mdina. There’s not much to do in this ancient walled city but it’s worth a wander come afternoon, when most of the day-trippers have left for the day and its honey-coloured streets are drenched in the glow of dusk.

Looking for a beach holiday? Malta is unlike anywhere else in Europe. Its dramatic coastline is rugged and rocky, with a few patches of golden sand. Impossibly clear waters pull divers and snorkellers from around the world, while the island’s impressive range of hotels and all-inclusive resorts cater to all types of travellers.

Qawra and St Julian's are two of the most popular seaside towns for beach holidays, with plenty of hotels, restaurants and nightlife to keep you busy. Mellieħa, with its long sandy beach, is another top pick for a beach break in Malta.

Wilder and quieter than Malta, Gozo is the smaller sister island. Beautiful for a back-to-nature break, a regular ferry service connects the two islands. Here, you can hike oceanside trails, swim in the clear sea and unwind far away from the stresses of life.

Malta package holidays under £200pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Maritim Antonine Hotel & Spa Malta

9.3

Excellent

Mellieha, Malta
  • 17 Nov 2026
  • 4 nights
  • Room only
  • From Manchester

Prices from

£169 pp

Topaz Hotel

7.5

Good

St Paul's Bay, Malta
  • 3 Nov 2026
  • 4 nights
  • Room only
  • From Gatwick

Prices from

£179 pp

Solana Hotel & Spa

8.9

Excellent

Mellieha, Malta
  • 27 Jan 2027
  • 5 nights
  • Room only
  • From Gatwick

Prices from

£189 pp

Popular Malta package holiday deals

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Luna Holiday Complex

8.8

Excellent

Mellieha, Malta
  • 9 Aug 2027
  • 7 nights
  • Self-catering
  • From Gatwick

Prices from

£581 pp

be.HOTEL Malta

9

Excellent

St Julian's, Malta
  • 3 Nov 2026
  • 7 nights
  • Room only
  • From Gatwick

Prices from

£534 pp

Maritim Antonine Hotel & Spa Malta

9.3

Excellent

Mellieha, Malta
  • 3 Nov 2026
  • 7 nights
  • Room only
  • From Gatwick

Prices from

£388 pp

Good to know

Flight time

3.5h

(from London)

Currency

Euros (€)

Language

Maltese, English

Where to stay in Malta

For an all-inclusive holiday

Qawra, in the northeast of Malta, is a popular spot for an all-inclusive holiday. There are several resorts around its seafront promenade, many of which have views over St Paul's Bay, swimming pools and a range of restaurants.

Of the all-inclusive resorts in the seaside town of St Julian's, the Westin Dragonara Resort is worth considering if you’re looking for luxury. On a private peninsula, the five-star resort has two pools and direct access to the Mediterranean Sea. Another great option is the db Seabank Resort + Spa, which overlooks Malta's largest sandy beach in Mellieħa.

For families

With a sandy beach and tons of activities, Mellieħa is a great shout for a family holiday. There are loads of family-friendly hotels to choose from, with great kids’ clubs, pool complexes and entertainment options.

Buġibba and Qawra are neighbouring seaside towns that also have kid-friendly activities on offer. Buġibba has a lovely artificial beach, while Qawra has Ta' Fra Ben, a popular swimming and snorkelling spot, and Malta’s National Aquarium.

For travellers on a budget

St Paul’s Bay, on Malta’s northern coast, has a wide range of accommodation for most budgets, with cheap rooms in guest houses, self-catering apartments and B&Bs aplenty. Plus, the sights and activities of Buġibba and Qawra are close by. Further down the coast, the trendy resort town of Sliema also has good accommodations for budget travellers – think family-run hostels and hotels. There’s a good choice of pubs and restaurants and you can reach Valletta by taking the cheap ferry.

For a short break

Valletta is Malta’s city break destination. The heart of the country’s cultural scene, the capital reflects Malta’s fascinating history and has the most extensive shopping, dining and nightlife options in the archipelago.

Valletta has enough sights to occupy two to three days and is also a convenient and well-connected base to explore the rest of Malta. With loads of accommodation choices, you can stay in a high-end five-star hotel or save with an affordable self-catering apartment.

Which island is best for you: Gozo or Malta?

Malta is the largest island, with a lively nightlife, good shopping and a wide range of restaurants. A 20-minute ferry ride away, Gozo is quieter and more rural. For a short break to hike in nature and get away from it all, consider Gozo. While both islands have beaches, the bigger resorts and better range of package deals are in Malta.

Tiny Comino, between Malta and Gozo, is uninhabited and has no accommodation options but its Blue Lagoon is definitely one for a day trip.

Malta holidays staying at hotels near a beach

Luna Holiday Complex

Mellieha, Malta
  • 14 Oct 2026
  • 7 nights
  • Self-catering
  • From Gatwick

Prices from

£604 pp

Intercontinental Malta

St Julian's, Malta
  • 17 Nov 2026
  • 5 nights
  • Room only
  • From Gatwick

Prices from

£462 pp

Ramla Bay Resort

Mellieha, Malta
  • 3 Nov 2026
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£394 pp

Qawra Palace Resort & SPA

St Paul's Bay, Malta
  • 29 Dec 2026
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£520 pp

Doubletree by Hilton Malta

Qawra, Malta
  • 29 Dec 2026
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£600 pp

The Westin Dragonara Resort, Malta

St Julian's, Malta
  • 17 Dec 2026
  • 4 nights
  • Bed & breakfast
  • From Manchester

Prices from

£438 pp

Waterfront

Sliema, Malta
  • 3 Nov 2026
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£557 pp

Grand Hotel Excelsior

Valletta, Malta
  • 3 Nov 2026
  • 4 nights
  • Room only
  • From Gatwick

Prices from

£480 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Luxury Malta holiday package deals

Staying at 5 star hotels

Radisson Blu Resort, Malta St. Julian's

St Julian's, Malta
  • 14 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Gatwick

Prices from

£1,027 pp

Intercontinental Malta

St Julian's, Malta
  • 14 Oct 2026
  • 7 nights
  • Room only
  • From Gatwick

Prices from

£841 pp

Corinthia St George's Bay, Malta

St. George''S Bay, Malta
  • 14 Oct 2026
  • 7 nights
  • Room only
  • From Manchester

Prices from

£629 pp

Verdi St. Georges Bay Marina

St Julian's, Malta
  • 25 Oct 2026
  • 7 nights
  • Room only
  • From Gatwick

Prices from

£862 pp

Malta Marriott Resort & Spa

St Julian's, Malta
  • 20 Aug 2027
  • 7 nights
  • Bed & breakfast
  • From Stansted

Prices from

£1,291 pp

The Westin Dragonara Resort, Malta

St Julian's, Malta
  • 14 Sept 2026
  • 4 nights
  • Bed & breakfast
  • From Manchester

Prices from

£1,510 pp

The Village Boutique & Spa

Naxxar, Malta
  • 1 May 2027
  • 7 nights
  • Room only
  • From Gatwick

Prices from

£656 pp

Grand Hotel Excelsior

Valletta, Malta
  • 3 Nov 2026
  • 4 nights
  • Room only
  • From Gatwick

Prices from

£480 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

FAQs about holidays to Malta

What languages do they speak in Malta?

Officially Maltese and English with a smattering of Italian.

Do I need to have a visa to go to Malta?

With a UK passport, you can visit Malta for up to 90 days in any 180-day period.

What vaccinations do I need to go to Malta?

You do not need any vaccinations to visit Malta.

Are there any local customs I need to be aware of?

Be respectful in religious buildings by covering your shoulders. Avoid short skirts and shorts.

What is the best way to travel around Malta?

Malta is small, so a cheap hire car is good to visit remote towns and beaches. Parking and traffic can be hard in cities, and there is a congestion charge in Valletta. The bus service is cheap and, while not always the most reliable, good for day trips.
A regular ferry service links Malta and Gozo, and there are boats and day trips between both islands and Comino.

Top destinations in Malta

About TravelSupermarket