Marrakesh
Direct return from Alicante
Marrakesh, a former imperial city in western Morocco, is known for its bustling souks, beautiful gardens, and traditional riads. Visit the iconic Jardin Majorelle, explore the bustling Jemaa el-Fnaa square, or immerse yourself in the city's historic medina. Marrakesh's vibrant markets, traditional hammams, and the annual Marrakesh International Film Festival make it a city of wonders.
Latest deals
14 days £26 Sat 28 Nov – Sat 12 Dec
7 days £26 Sat 28 Nov – Sat 5 Dec
5 days £26 Sat 28 Nov – Thu 3 Dec
6 days £28 Sun 29 Nov – Sat 5 Dec
13 days £28 Sun 29 Nov – Sat 12 Dec
6 days £28 Sat 28 Nov – Fri 4 Dec
13 days £28 Sun 22 Nov – Sat 5 Dec
11 days £28 Sun 22 Nov – Thu 3 Dec
6 days £28 Sun 22 Nov – Sat 28 Nov
14 days £28 Sat 21 Nov – Sat 5 Dec
12 days £28 Sat 21 Nov – Thu 3 Dec
14 days £28 Sat 14 Nov – Sat 28 Nov
12 days £28 Sat 14 Nov – Thu 26 Nov
7 days £28 Sat 21 Nov – Sat 28 Nov
5 days £28 Sat 21 Nov – Thu 26 Nov
4 days £28 Sun 22 Nov – Thu 26 Nov
4 days £28 Sun 29 Nov – Thu 3 Dec
6 days £30 Sat 14 Nov – Fri 20 Nov
15 days £30 Sat 28 Nov – Sun 13 Dec
5 days £30 Sun 22 Nov – Fri 27 Nov
12 days £30 Mon 23 Nov – Sat 5 Dec
10 days £30 Mon 23 Nov – Thu 3 Dec
12 days £30 Sun 22 Nov – Fri 4 Dec
5 days £30 Mon 23 Nov – Sat 28 Nov
3 days £30 Mon 23 Nov – Thu 26 Nov
5 days £30 Sun 29 Nov – Fri 4 Dec
7 days £30 Sat 14 Nov – Sat 21 Nov
13 days £30 Sat 21 Nov – Fri 4 Dec
13 days £30 Sat 14 Nov – Fri 27 Nov
6 days £30 Sat 21 Nov – Fri 27 Nov
5 days £32 Mon 30 Nov – Sat 5 Dec
11 days £32 Mon 23 Nov – Fri 4 Dec
3 days £32 Mon 30 Nov – Thu 3 Dec
4 days £32 Mon 23 Nov – Fri 27 Nov
13 days £32 Sat 28 Nov – Fri 11 Dec
12 days £32 Mon 30 Nov – Sat 12 Dec
14 days £32 Sun 29 Nov – Sun 13 Dec
7 days £32 Sat 5 Dec – Sat 12 Dec
13 days £33 Sat 30 Jan – Fri 12 Feb
13 days £34 Sun 10 Jan – Sat 23 Jan
14 days £34 Sat 9 Jan – Sat 23 Jan
7 days £34 Sat 20 Feb – Sat 27 Feb
14 days £34 Sat 5 Dec – Sat 19 Dec
13 days £34 Sat 5 Dec – Fri 18 Dec
13 days £34 Sat 20 Feb – Fri 5 Mar
5 days £34 Sat 14 Nov – Thu 19 Nov
12 days £34 Sun 29 Nov – Fri 11 Dec
8 days £34 Sat 28 Nov – Sun 6 Dec
4 days £34 Mon 30 Nov – Fri 4 Dec
... 762 more possible dates exist ...