Malta
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.
Madrid
Madrid, the capital of Spain, is a city known for its vibrant nightlife, world-class museums, and delicious cuisine. Visit the renowned Prado Museum, explore the historic Plaza Mayor, or enjoy a traditional Flamenco show. Madrid's bustling tapas scene, beautiful Retiro Park, and the annual San Isidro festival make it a city brimming with life and culture.
Latest deals
4 + 7 days £51 Mon 7 Dec – Fri 18 Dec
7 + 4 days £51 Mon 7 Dec – Fri 18 Dec
8 + 3 days £51 Mon 7 Dec – Fri 18 Dec
3 + 2 days £54 Mon 7 Dec – Sat 12 Dec
6 + 5 days £54 Mon 7 Dec – Fri 18 Dec
5 + 6 days £55 Mon 7 Dec – Fri 18 Dec
8 + 2 days £55 Mon 7 Dec – Thu 17 Dec
7 + 3 days £55 Mon 7 Dec – Thu 17 Dec
4 + 6 days £55 Mon 7 Dec – Thu 17 Dec
8 + 4 days £57 Mon 7 Dec – Sat 19 Dec
7 + 5 days £57 Mon 7 Dec – Sat 19 Dec
4 + 8 days £57 Mon 7 Dec – Sat 19 Dec
3 + 7 days £132 Tue 8 Dec – Fri 18 Dec
6 + 4 days £132 Tue 8 Dec – Fri 18 Dec
7 + 3 days £132 Tue 8 Dec – Fri 18 Dec
5 + 5 days £135 Tue 8 Dec – Fri 18 Dec
2 + 2 days £135 Tue 8 Dec – Sat 12 Dec
7 + 2 days £136 Tue 8 Dec – Thu 17 Dec
4 + 6 days £136 Tue 8 Dec – Fri 18 Dec
3 + 6 days £136 Tue 8 Dec – Thu 17 Dec
6 + 3 days £136 Tue 8 Dec – Thu 17 Dec
2 + 8 days £137 Tue 8 Dec – Fri 18 Dec
3 + 8 days £138 Tue 8 Dec – Sat 19 Dec
7 + 4 days £138 Tue 8 Dec – Sat 19 Dec
6 + 5 days £138 Tue 8 Dec – Sat 19 Dec
5 + 4 days £139 Tue 8 Dec – Thu 17 Dec
9 + 2 days £139 Tue 8 Dec – Sat 19 Dec
8 + 2 days £139 Tue 8 Dec – Fri 18 Dec
4 + 5 days £140 Tue 8 Dec – Thu 17 Dec
5 + 6 days £141 Tue 8 Dec – Sat 19 Dec
2 + 7 days £141 Tue 8 Dec – Thu 17 Dec
4 + 7 days £142 Tue 8 Dec – Sat 19 Dec
2 + 9 days £143 Tue 8 Dec – Sat 19 Dec
8 + 3 days £145 Tue 8 Dec – Sat 19 Dec
3 + 3 days £145 Tue 8 Dec – Mon 14 Dec
3 + 2 days £147 Tue 8 Dec – Sun 13 Dec
7 + 5 days £148 Tue 8 Dec – Sun 20 Dec
3 + 9 days £148 Tue 8 Dec – Sun 20 Dec
6 + 6 days £148 Tue 8 Dec – Sun 20 Dec
9 + 3 days £149 Tue 8 Dec – Sun 20 Dec
4 + 2 days £149 Tue 8 Dec – Mon 14 Dec
2 + 4 days £150 Tue 8 Dec – Mon 14 Dec
6 + 8 days £150 Tue 8 Dec – Tue 22 Dec
7 + 7 days £150 Tue 8 Dec – Tue 22 Dec
3 + 11 days £150 Tue 8 Dec – Tue 22 Dec
12 + 2 days £150 Tue 8 Dec – Tue 22 Dec
5 + 7 days £151 Tue 8 Dec – Sun 20 Dec
9 + 5 days £151 Tue 8 Dec – Tue 22 Dec
2 + 3 days £152 Tue 8 Dec – Sun 13 Dec
... 40 more possible dates exist ...