Palma
Direct return from London
Palma, the capital of Mallorca, Spain, is known for its stunning coastline, historic landmarks, and vibrant markets. Visit the iconic Palma Cathedral, explore the historic Bellver Castle, or shop at the bustling Mercat de l'Olivar. Palma's delectable seafood, traditional fiestas, and the annual Sant Sebastià Festival make it a city full of Mediterranean charm.
Latest deals
16 days £28 Fri 4 Dec – Sun 20 Dec
12 days £28 Fri 4 Dec – Wed 16 Dec
8 days £28 Fri 4 Dec – Sat 12 Dec
9 days £29 Fri 4 Dec – Sun 13 Dec
5 days £30 Fri 4 Dec – Wed 9 Dec
4 days £31 Fri 4 Dec – Tue 8 Dec
15 days £31 Fri 4 Dec – Sat 19 Dec
11 days £31 Fri 4 Dec – Tue 15 Dec
13 days £31 Fri 4 Dec – Thu 17 Dec
7 days £31 Fri 4 Dec – Fri 11 Dec
6 days £31 Fri 4 Dec – Thu 10 Dec
14 days £32 Fri 4 Dec – Fri 18 Dec
4 days £32 Sat 12 Dec – Wed 16 Dec
8 days £32 Sat 12 Dec – Sun 20 Dec
10 days £33 Fri 4 Dec – Mon 14 Dec
13 days £34 Thu 3 Dec – Wed 16 Dec
9 days £34 Thu 3 Dec – Sat 12 Dec
10 days £34 Sat 12 Dec – Tue 22 Dec
12 days £35 Sat 12 Dec – Thu 24 Dec
2 days £35 Fri 4 Dec – Sun 6 Dec
3 days £35 Sat 12 Dec – Tue 15 Dec
5 days £35 Sat 12 Dec – Thu 17 Dec
7 days £35 Sat 12 Dec – Sat 19 Dec
10 days £35 Thu 3 Dec – Sun 13 Dec
7 days £36 Sat 5 Dec – Sat 12 Dec
11 days £36 Sat 5 Dec – Wed 16 Dec
4 days £36 Wed 16 Dec – Sun 20 Dec
10 days £36 Wed 13 Jan – Sat 23 Jan
5 days £36 Fri 11 Dec – Wed 16 Dec
10 days £36 Wed 2 Dec – Sat 12 Dec
7 days £36 Wed 13 Jan – Wed 20 Jan
15 days £36 Sat 5 Dec – Sun 20 Dec
6 days £36 Sun 6 Dec – Sat 12 Dec
14 days £36 Wed 13 Jan – Wed 27 Jan
5 days £36 Tue 15 Dec – Sun 20 Dec
14 days £36 Wed 2 Dec – Wed 16 Dec
6 days £36 Thu 3 Dec – Wed 9 Dec
6 days £36 Sat 12 Dec – Fri 18 Dec
14 days £36 Sun 6 Dec – Sun 20 Dec
3 days £36 Wed 13 Jan – Sat 16 Jan
9 days £36 Fri 11 Dec – Sun 20 Dec
10 days £36 Sun 6 Dec – Wed 16 Dec
8 days £37 Thu 3 Dec – Fri 11 Dec
12 days £37 Thu 3 Dec – Tue 15 Dec
3 days £37 Thu 17 Dec – Sun 20 Dec
14 days £37 Thu 3 Dec – Thu 17 Dec
16 days £37 Thu 3 Dec – Sat 19 Dec
8 days £37 Sat 5 Dec – Sun 13 Dec
3 days £37 Sun 13 Dec – Wed 16 Dec
... 1735 more possible dates exist ...