Last minute holiday to Malta

Last Minute Holidays to Malta

Malta conjures up feelings of the George Cross and enough historical sights to keep you busy for a month. But there's so much more to this little beauty than a fascinating past. These days you're just as likely to hear about its film locations and nightlife as you are its history and culture. The Hollywood swords 'n' sandals epics Troy, Gladiator and Alexander were all filmed on the island's luminous seashores.

The Palace

5 stars

0.1 miles Southwest from the centre of Malta Island map

Reviewer score 4.4 / 5 7 reviews
Special Promotion
  • EXCLUSIVE! Book now and Save 10%

View all available promotions

£454.50 average per person
Total £908.99
£499.23 average per person
Total £998.45
£533.13 average per person
Total £1,066.25
£565.04 average per person
Total £1,130.07
£565.04 average per person
Total £1,130.07
£565.04 average per person
Total £1,130.07
£593.58 average per person
Total £1,187.15
£651.90 average per person
Total £1,303.79
£714.68 average per person
Total £1,429.35
£868.93 average per person
Total £1,737.85

Corinthia Hotel St Georges Bay

5 stars

1.3 miles Northwest from the centre of Malta Island map

Reviewer score 4.5 / 5 2 reviews
On Sale
  • Stay 3 nights & more and get 30 % off

View all available promotions

£495.39 average per person
Total £990.78
£540.12 average per person
Total £1,080.24
£574.02 average per person
Total £1,148.04
£605.93 average per person
Total £1,211.86
£605.93 average per person
Total £1,211.86
£605.93 average per person
Total £1,211.86
£634.47 average per person
Total £1,268.94
£666.99 average per person
Total £1,333.98
£755.57 average per person
Total £1,511.14
£909.82 average per person
Total £1,819.64

The Westin Dragonara Resort, Malta

5 stars

1.2 miles Northwest from the centre of Malta Island map

Reviewer score 4 / 5 5 reviews
£475.58 average per person
Total £951.15
£520.31 average per person
Total £1,040.61
£554.21 average per person
Total £1,108.41
£586.12 average per person
Total £1,172.23
£586.12 average per person
Total £1,172.23
£586.12 average per person
Total £1,172.23
£614.66 average per person
Total £1,229.31
£666.83 average per person
Total £1,333.66
£735.76 average per person
Total £1,471.51
£890.01 average per person
Total £1,780.01

Victoria Hotel

4 stars

0.2 miles West from the centre of Malta Island map

Reviewer score 4.3 / 5 4 reviews
Special Promotion
  • EXCLUSIVE! Stay 3 Nights & Save 10% - FREE WIFI included

View all available promotions

£361.34 average per person
Total £722.67
£406.07 average per person
Total £812.13
£439.97 average per person
Total £879.93
£471.88 average per person
Total £943.75
£471.88 average per person
Total £943.75
£471.88 average per person
Total £943.75
£500.42 average per person
Total £1,000.83
£576.01 average per person
Total £1,152.01
£621.52 average per person
Total £1,243.03
£775.77 average per person
Total £1,551.53

InterContinental MALTA

5 stars

1.2 miles Northwest from the centre of Malta Island map

Reviewer score 4.3 / 5 4 reviews
£505.98 average per person
Total £1,011.95
£550.71 average per person
Total £1,101.41
£584.61 average per person
Total £1,169.21
£616.52 average per person
Total £1,233.03
£616.52 average per person
Total £1,233.03
£616.52 average per person
Total £1,233.03
£645.06 average per person
Total £1,290.11
£691.15 average per person
Total £1,382.30
£766.16 average per person
Total £1,532.31
£920.41 average per person
Total £1,840.81

Radisson Blu Resort & Spa, Malta Golden Sands

5 stars

9.2 miles West from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
£522.15 average per person
Total £1,044.30
£566.88 average per person
Total £1,133.76
£600.78 average per person
Total £1,201.56
£632.69 average per person
Total £1,265.38
£632.69 average per person
Total £1,265.38
£632.69 average per person
Total £1,265.38
£661.23 average per person
Total £1,322.46
£704.09 average per person
Total £1,408.18
£782.33 average per person
Total £1,564.66
£936.58 average per person
Total £1,873.16

Corinthia Palace Hotel and Spa

5 stars

3.4 miles West from the centre of Malta Island map

Reviewer score 4.5 / 5 4 reviews
On Sale
  • Stay 3 nights and get 40% off

View all available promotions

£416.05 average per person
Total £832.10
£460.78 average per person
Total £921.56
£494.68 average per person
Total £989.36
£526.59 average per person
Total £1,053.18
£526.59 average per person
Total £1,053.18
£526.59 average per person
Total £1,053.18
£555.13 average per person
Total £1,110.26
£619.21 average per person
Total £1,238.42
£676.23 average per person
Total £1,352.46
£830.48 average per person
Total £1,660.96

Primera Hotel

3 stars

5.5 miles Northwest from the centre of Malta Island map

Reviewer score 3 / 5 1 reviews
Special Promotion
  • SPO JUNE - 15% OFF
  • Meals included: Breakfast Buffet

View all available promotions

£286.33 average per person
Total £572.65
£331.06 average per person
Total £662.11
£364.96 average per person
Total £729.91
£396.87 average per person
Total £793.73
£396.87 average per person
Total £793.73
£396.87 average per person
Total £793.73
£425.41 average per person
Total £850.81
£515.43 average per person
Total £1,030.86
£546.51 average per person
Total £1,093.01
£700.76 average per person
Total £1,401.51

Windsor Hotel

4 stars

0.3 miles Northwest from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • SPO - JUNE - 15% OFF
  • Meals included: Breakfast Buffet

View all available promotions

£323.00 average per person
Total £646.00
£367.73 average per person
Total £735.46
£401.63 average per person
Total £803.26
£433.54 average per person
Total £867.08
£433.54 average per person
Total £867.08
£433.54 average per person
Total £867.08
£462.08 average per person
Total £924.16
£544.77 average per person
Total £1,089.54
£583.18 average per person
Total £1,166.36
£737.43 average per person
Total £1,474.86

Kennedy Nova Hotel

4 stars

0.6 miles Southwest from the centre of Malta Island map

Reviewer score 3.3 / 5 3 reviews
Special Promotion
  • Meals included: Breakfast Buffet

View all available promotions

£350.63 average per person
Total £701.25
£395.36 average per person
Total £790.71
£429.26 average per person
Total £858.51
£461.17 average per person
Total £922.33
£461.17 average per person
Total £922.33
£461.17 average per person
Total £922.33
£489.71 average per person
Total £979.41
£566.87 average per person
Total £1,133.74
£610.81 average per person
Total £1,221.61
£765.06 average per person
Total £1,530.11

Hotel Argento

4 stars

1.0 mile Northwest from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • Meals included: Breakfast Buffet

View all available promotions

£391.83 average per person
Total £783.65
£436.56 average per person
Total £873.11
£470.46 average per person
Total £940.91
£502.37 average per person
Total £1,004.73
£502.37 average per person
Total £1,004.73
£502.37 average per person
Total £1,004.73
£530.91 average per person
Total £1,061.81
£599.83 average per person
Total £1,199.66
£652.01 average per person
Total £1,304.01
£806.26 average per person
Total £1,612.51

Windsor

4 stars

0.2 miles Northwest from the centre of Malta Island map

Reviewer score 2 / 5 2 reviews
£322.40 average per person
Total £644.80
£367.13 average per person
Total £734.26
£401.03 average per person
Total £802.06
£432.94 average per person
Total £865.88
£432.94 average per person
Total £865.88
£432.94 average per person
Total £865.88
£461.48 average per person
Total £922.96
£544.29 average per person
Total £1,088.58
£582.58 average per person
Total £1,165.16
£736.83 average per person
Total £1,473.66

Ramla Bay Resort

4 stars

10.2 miles Northwest from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • Meals included: Breakfast Buffet

View all available promotions

£344.68 average per person
Total £689.35
£389.41 average per person
Total £778.81
£423.31 average per person
Total £846.61
£455.22 average per person
Total £910.43
£455.22 average per person
Total £910.43
£455.22 average per person
Total £910.43
£483.76 average per person
Total £967.51
£562.11 average per person
Total £1,124.22
£604.86 average per person
Total £1,209.71
£759.11 average per person
Total £1,518.21

Preluna Hotel

4 stars

0.1 miles Northeast from the centre of Malta Island map

Reviewer score 4.5 / 5 2 reviews
£392.23 average per person
Total £784.45
£436.96 average per person
Total £873.91
£470.86 average per person
Total £941.71
£502.77 average per person
Total £1,005.53
£502.77 average per person
Total £1,005.53
£502.77 average per person
Total £1,005.53
£531.31 average per person
Total £1,062.61
£600.15 average per person
Total £1,200.30
£652.41 average per person
Total £1,304.81
£806.66 average per person
Total £1,613.31

Golden Tulip Vivaldi Hotel

4 stars

1.1 miles Northwest from the centre of Malta Island map

Reviewer score 4.7 / 5 3 reviews
Special Promotion
  • SPO JUNE - 10% OFF
  • Meals included: Breakfast Buffet

View all available promotions

£402.88 average per person
Total £805.75
£447.61 average per person
Total £895.21
£481.51 average per person
Total £963.01
£513.42 average per person
Total £1,026.83
£513.42 average per person
Total £1,026.83
£513.42 average per person
Total £1,026.83
£541.96 average per person
Total £1,083.91
£608.67 average per person
Total £1,217.34
£663.06 average per person
Total £1,326.11
£817.31 average per person
Total £1,634.61

Marina Hotel at the Corinthia Beach Resort

4 stars

1.3 miles Northwest from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • Stay 3 Nights & Save 40%

View all available promotions

£511.67 average per person
Total £1,023.34
£556.40 average per person
Total £1,112.80
£590.30 average per person
Total £1,180.60
£622.21 average per person
Total £1,244.42
£622.21 average per person
Total £1,244.42
£622.21 average per person
Total £1,244.42
£650.75 average per person
Total £1,301.50
£699.07 average per person
Total £1,398.14
£771.85 average per person
Total £1,543.70
£926.10 average per person
Total £1,852.20

Santana Hotel

4 stars

5.5 miles Northwest from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • SPO - JUNE - 15% OFF
  • Meals included: Breakfast Buffet

View all available promotions

£314.98 average per person
Total £629.95
£359.71 average per person
Total £719.41
£393.61 average per person
Total £787.21
£425.52 average per person
Total £851.03
£425.52 average per person
Total £851.03
£425.52 average per person
Total £851.03
£454.06 average per person
Total £908.11
£538.35 average per person
Total £1,076.70
£575.16 average per person
Total £1,150.31
£729.41 average per person
Total £1,458.81
1 room left!

Maritim Antonine Hotel & Spa

4 stars

8.6 miles West from the centre of Malta Island map

Reviewer score 4.4 / 5 10 reviews
Special Promotion
  • Meals included: Breakfast Buffet

View all available promotions

£350.28 average per person
Total £700.55
£395.01 average per person
Total £790.01
£428.91 average per person
Total £857.81
£460.82 average per person
Total £921.63
£460.82 average per person
Total £921.63
£460.82 average per person
Total £921.63
£489.36 average per person
Total £978.71
£566.59 average per person
Total £1,133.18
£610.46 average per person
Total £1,220.91
£764.71 average per person
Total £1,529.41

Sunflower Hotel

3 stars

5.5 miles Northwest from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • SPO JUNE - 10% OFF
  • Meals included: Breakfast Buffet

View all available promotions

£300.23 average per person
Total £600.45
£344.96 average per person
Total £689.91
£378.86 average per person
Total £757.71
£410.77 average per person
Total £821.53
£410.77 average per person
Total £821.53
£410.77 average per person
Total £821.53
£439.31 average per person
Total £878.61
£526.55 average per person
Total £1,053.10
£560.41 average per person
Total £1,120.81
£714.66 average per person
Total £1,429.31

Crown Hotel

3 stars

5.9 miles Northwest from the centre of Malta Island map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • SPO 10% OFF - JUNE
  • Meals included: Breakfast Buffet

View all available promotions

£301.08 average per person
Total £602.15
£345.81 average per person
Total £691.61
£379.71 average per person
Total £759.41
£411.62 average per person
Total £823.23
£411.62 average per person
Total £823.23
£411.62 average per person
Total £823.23
£440.16 average per person
Total £880.31
£527.23 average per person
Total £1,054.46
£561.26 average per person
Total £1,122.51
£715.51 average per person
Total £1,431.01

Code share information

Departure Tue, 19 Jun
Flight 103
Return Sun, 24 Jun
Flight 100

Code share information

Departure Tue, 19 Jun
Flight 8823
Return Sun, 24 Jun
Flight 8824

Code share information

Departure Tue, 19 Jun
Flight 2133
Operated by Air Malta
Return Sun, 24 Jun
Flight 2130
Operated by Air Malta

Code share information

Departure Tue, 19 Jun
Flight 462
Flight 8713
Operated by Air Malta
Return Sun, 24 Jun
Flight 1277
Flight 914

Code share information

Departure Tue, 19 Jun
Flight 462
Flight 8713
Operated by Air Malta
Return Sun, 24 Jun
Flight 1277
Flight 914

Code share information

Departure Tue, 19 Jun
Flight 462
Flight 8713
Operated by Air Malta
Return Sun, 24 Jun
Flight 1277
Flight 914

Code share information

Departure Tue, 19 Jun
Flight 457
Operated by @
Flight 4370
Operated by Air Malta
Return Sun, 24 Jun
Flight 1277
Flight 920

Code share information

Departure Tue, 19 Jun
Flight 103
Return Sun, 24 Jun
Flight 451
Flight 208

Code share information

Departure Tue, 19 Jun
Flight 201
Flight 886
Return Sun, 24 Jun
Flight 887
Flight 208

Code share information

Departure Tue, 19 Jun
Flight 2133
Operated by Air Malta
Return Sun, 24 Jun
Flight 4002
Operated by Air Malta
Flight 2103
1

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 3hr 10min
Depart
20:30
London , United Kingdom
Heathrow Airport (LHR)
Arrive
00:40
Valletta , Malta
Luqa (MLA)

This is an overnight flight.

Return
Sun, 24 Jun
Total time: 3hr 25min
Depart
07:20
Valletta , Malta
Luqa (MLA)
Arrive
09:45
London , United Kingdom
Heathrow Airport (LHR)
2

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 3hr 10min
Depart
06:30
London , United Kingdom
Gatwick airport (LGW)
Arrive
10:40
Valletta , Malta
Luqa (MLA)
Return
Sun, 24 Jun
Total time: 3hr 15min
Depart
11:15
Valletta , Malta
Luqa (MLA)
Arrive
13:30
London , United Kingdom
Gatwick airport (LGW)
3

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 3hr 10min
Depart
20:30
London , United Kingdom
Heathrow Airport (LHR)
Arrive
00:40
Valletta , Malta
Luqa (MLA)

Flight 2133 Operated by Air Malta

This is an overnight flight.

Return
Sun, 24 Jun
Total time: 3hr 25min
Depart
07:20
Valletta , Malta
Luqa (MLA)
Arrive
09:45
London , United Kingdom
Heathrow Airport (LHR)

Flight 2130 Operated by Air Malta

4

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 5hr 15min
Depart
15:35
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:05
Vienna , Austria
Vienna Airport (VIE)

Change planes. Layover: 0hr 30min

Depart
19:35
Vienna , Austria
Vienna Airport (VIE)
Arrive
21:50
Valletta , Malta
Luqa (MLA)

Flight 8713 Operated by Air Malta

Return
Sun, 24 Jun
Total time: 5hr 10min
Depart
12:45
Valletta , Malta
Luqa (MLA)
Stop 1
15:30
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 0hr 45min

Depart
16:15
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
16:55
London , United Kingdom
Heathrow Airport (LHR)
5

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 5hr 15min
Depart
15:35
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:05
Vienna , Austria
Vienna Airport (VIE)

Change planes. Layover: 0hr 30min

Depart
19:35
Vienna , Austria
Vienna Airport (VIE)
Arrive
21:50
Valletta , Malta
Luqa (MLA)

Flight 8713 Operated by Air Malta

Return
Sun, 24 Jun
Total time: 5hr 10min
Depart
12:45
Valletta , Malta
Luqa (MLA)
Stop 1
15:30
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 0hr 45min

Depart
16:15
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
16:55
London , United Kingdom
Heathrow Airport (LHR)
6

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 5hr 15min
Depart
15:35
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
19:05
Vienna , Austria
Vienna Airport (VIE)

Change planes. Layover: 0hr 30min

Depart
19:35
Vienna , Austria
Vienna Airport (VIE)
Arrive
21:50
Valletta , Malta
Luqa (MLA)

Flight 8713 Operated by Air Malta

Return
Sun, 24 Jun
Total time: 5hr 10min
Depart
12:45
Valletta , Malta
Luqa (MLA)
Stop 1
15:30
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 0hr 45min

Depart
16:15
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
16:55
London , United Kingdom
Heathrow Airport (LHR)
7

Note: You may switch your flight after selecting a package.

Flight 1
Tue, 19 Jun
Total time: 6hr 10min
Depart
12:45
London , United Kingdom
London-City airport (LCY) Terminal TERMINAL
Stop 1
15:25
Zurich , Switzerland
Zurich Airport (ZRH) Terminal TERMINAL

Flight 457 Operated by @

Change planes. Layover: 2hr 15min

Depart
17:40
Zurich , Switzerland
Zurich Airport (ZRH)
Arrive
19:55
Valletta , Malta
Luqa (MLA)

Flight 4370 Operated by Air Malta

Flight 2
Sun, 24 Jun
Total time: 8hr 45min
Depart
12:45
Valletta , Malta
Luqa (MLA)
Stop 1
15:30
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 4hr 20min

Depart
19:50
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
20:30
London , United Kingdom
Heathrow Airport (LHR)

This trip starts and ends at different airports.

8

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 3hr 10min
Depart
20:30
London , United Kingdom
Heathrow Airport (LHR)
Arrive
00:40
Valletta , Malta
Luqa (MLA)

This is an overnight flight.

Return
Sun, 24 Jun
Total time: 21hr 5min
Depart
00:10
Valletta , Malta
Luqa (MLA)
Stop 1
02:10
Belgrade , Serbia
Beograd (BEG)

Change planes. Layover: 16hr 0min

Depart
18:10
Belgrade , Serbia
Beograd (BEG)
Arrive
20:15
London , United Kingdom
Heathrow Airport (LHR)
9

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 5hr 20min
Depart
06:50
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
10:15
Rome , Italy
Fiumicino airport (FCO)

Change planes. Layover: 1hr 25min

Depart
11:40
Rome , Italy
Fiumicino airport (FCO)
Arrive
13:10
Valletta , Malta
Luqa (MLA)
Return
Sun, 24 Jun
Total time: 6hr 10min
Depart
14:00
Valletta , Malta
Luqa (MLA)
Stop 1
15:25
Rome , Italy
Fiumicino airport (FCO)

Change planes. Layover: 1hr 55min

Depart
17:20
Rome , Italy
Fiumicino airport (FCO)
Arrive
19:10
London , United Kingdom
Heathrow Airport (LHR)
10

Note: You may switch your flight after selecting a package.

Leave
Tue, 19 Jun
Total time: 3hr 10min
Depart
20:30
London , United Kingdom
Heathrow Airport (LHR)
Arrive
00:40
Valletta , Malta
Luqa (MLA)

Flight 2133 Operated by Air Malta

This is an overnight flight.

Return
Sun, 24 Jun
Total time: 6hr 30min
Depart
16:05
Valletta , Malta
Luqa (MLA)
Stop 1
19:00
Brussels , Belgium
Brussels International Airport (BRU)

Flight 4002 Operated by Air Malta

Change planes. Layover: 2hr 20min

Depart
21:20
Brussels , Belgium
Brussels International Airport (BRU)
Arrive
21:35
London , United Kingdom
Heathrow Airport (LHR)
11

The number of hotel nights in your package is based on the flight arrival and departure times at your final destination.

Early-morning arrival: If the flight to your destination is scheduled to arrive at or before 5 a.m., the hotel check-in date will be the previous day. Since normal check-in times are between 1 p.m. and 3 p.m, this ensures that a hotel room will be available to you as soon as you arrive in the early morning.

Early-morning departure: If your return flight is scheduled to depart after midnight but before 3 a.m., the hotel check-out date will be the day before your departure, so you can keep the cost of your trip as low as possible. If you want to add a hotel room for the remaining time before your flight, simply book an extra night online after you complete your package purchase. You can also call us at 0203 320 3320 or +44 (0)203 320 3320 from outside the U.K.

Remember, we will always show you the number of hotel nights and check-in and check-out dates before completing your purchase.

12