Malta
Direct return from Luxembourg
Malta, a sun-soaked Mediterranean archipelago, condenses thousands of years of history into a compact landscape of limestone cities, ancient temples, harbours, and clear blue water. Explore Valletta's fortified Baroque streets and Grand Harbour, visit prehistoric sites such as the Ħal Saflieni Hypogeum or the megalithic temples, then sail toward Comino's Blue Lagoon or the quieter landscapes of Gozo. With world-class diving, village festas, and a culture shaped by the Knights, Britain, Italy, and North Africa, Malta is small in size but rich in character.
Latest deals
12 days £26 Mon 30 Nov – Sat 12 Dec
7 days £26 Sat 5 Dec – Sat 12 Dec
9 days £26 Sat 5 Dec – Mon 14 Dec
7 days £26 Mon 30 Nov – Mon 7 Dec
14 days £26 Mon 30 Nov – Mon 14 Dec
2 days £26 Sat 5 Dec – Mon 7 Dec
14 days £27 Mon 16 Nov – Mon 30 Nov
5 days £28 Mon 7 Dec – Sat 12 Dec
7 days £28 Mon 7 Dec – Mon 14 Dec
7 days £28 Mon 23 Nov – Mon 30 Nov
5 days £28 Mon 30 Nov – Sat 5 Dec
14 days £28 Mon 23 Nov – Mon 7 Dec
2 days £29 Sat 28 Nov – Mon 30 Nov
9 days £29 Sat 28 Nov – Mon 7 Dec
14 days £29 Sat 28 Nov – Sat 12 Dec
16 days £29 Sat 28 Nov – Mon 14 Dec
5 days £29 Mon 16 Nov – Sat 21 Nov
7 days £29 Mon 16 Nov – Mon 23 Nov
12 days £30 Mon 23 Nov – Sat 5 Dec
16 days £30 Sat 14 Nov – Mon 30 Nov
7 days £31 Sat 28 Nov – Sat 5 Dec
16 days £31 Sat 21 Nov – Mon 7 Dec
9 days £31 Sat 21 Nov – Mon 30 Nov
14 days £31 Mon 9 Nov – Mon 23 Nov
12 days £31 Mon 9 Nov – Sat 21 Nov
9 days £32 Sat 14 Nov – Mon 23 Nov
7 days £32 Sat 14 Nov – Sat 21 Nov
14 days £33 Sat 21 Nov – Sat 5 Dec
2 days £33 Sat 12 Dec – Mon 14 Dec
2 days £33 Sat 21 Nov – Mon 23 Nov
12 days £34 Mon 16 Nov – Sat 28 Nov
5 days £35 Mon 23 Nov – Sat 28 Nov
14 days £36 Mon 11 Jan – Mon 25 Jan
7 days £37 Mon 18 Jan – Mon 25 Jan
14 days £37 Sat 14 Nov – Sat 28 Nov
2 days £38 Sat 30 Jan – Mon 1 Feb
7 days £38 Sat 21 Nov – Sat 28 Nov
7 days £38 Mon 11 Jan – Mon 18 Jan
16 days £39 Sat 9 Jan – Mon 25 Jan
14 days £39 Sat 5 Dec – Sat 19 Dec
14 days £39 Mon 18 Jan – Mon 1 Feb
9 days £39 Sat 30 Jan – Mon 8 Feb
2 days £39 Sat 23 Jan – Mon 25 Jan
5 days £40 Mon 11 Jan – Sat 16 Jan
9 days £40 Sat 16 Jan – Mon 25 Jan
16 days £41 Sat 5 Dec – Mon 21 Dec
12 days £41 Mon 7 Dec – Sat 19 Dec
9 days £41 Sat 9 Jan – Mon 18 Jan
9 days £41 Sat 23 Jan – Mon 1 Feb
... 257 more possible dates exist ...