Marrakesh
Direct return from Lanzarote
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 Fri 27 Nov – Fri 11 Dec
12 days £26 Sun 29 Nov – Fri 11 Dec
7 days £26 Sun 29 Nov – Sun 6 Dec
9 days £26 Fri 27 Nov – Sun 6 Dec
7 days £26 Fri 27 Nov – Fri 4 Dec
14 days £26 Sun 22 Nov – Sun 6 Dec
7 days £26 Sun 22 Nov – Sun 29 Nov
16 days £26 Fri 20 Nov – Sun 6 Dec
14 days £26 Fri 20 Nov – Fri 4 Dec
9 days £26 Fri 20 Nov – Sun 29 Nov
7 days £26 Fri 20 Nov – Fri 27 Nov
14 days £26 Sun 8 Nov – Sun 22 Nov
12 days £26 Sun 22 Nov – Fri 4 Dec
2 days £26 Fri 20 Nov – Sun 22 Nov
5 days £26 Sun 22 Nov – Fri 27 Nov
2 days £26 Fri 27 Nov – Sun 29 Nov
5 days £26 Sun 29 Nov – Fri 4 Dec
14 days £28 Sun 29 Nov – Sun 13 Dec
7 days £28 Fri 4 Dec – Fri 11 Dec
2 days £28 Fri 4 Dec – Sun 6 Dec
2 days £28 Fri 11 Dec – Sun 13 Dec
5 days £28 Sun 8 Nov – Fri 13 Nov
12 days £28 Sun 8 Nov – Fri 20 Nov
16 days £28 Fri 6 Nov – Sun 22 Nov
16 days £28 Fri 27 Nov – Sun 13 Dec
9 days £29 Fri 11 Dec – Sun 20 Dec
7 days £29 Sun 15 Nov – Sun 22 Nov
12 days £29 Sun 15 Nov – Fri 27 Nov
14 days £29 Sun 15 Nov – Sun 29 Nov
9 days £30 Fri 4 Dec – Sun 13 Dec
7 days £30 Fri 6 Nov – Fri 13 Nov
14 days £30 Fri 6 Nov – Fri 20 Nov
7 days £31 Sun 8 Nov – Sun 15 Nov
5 days £31 Sun 15 Nov – Fri 20 Nov
14 days £31 Fri 18 Dec – Fri 1 Jan
5 days £31 Sun 6 Dec – Fri 11 Dec
9 days £31 Fri 13 Nov – Sun 22 Nov
14 days £31 Fri 13 Nov – Fri 27 Nov
2 days £31 Fri 18 Dec – Sun 20 Dec
16 days £31 Fri 4 Dec – Sun 20 Dec
16 days £31 Fri 13 Nov – Sun 29 Nov
14 days £32 Fri 1 Jan – Fri 15 Jan
7 days £33 Sun 13 Dec – Sun 20 Dec
9 days £33 Fri 22 Jan – Sun 31 Jan
7 days £33 Fri 8 Jan – Fri 15 Jan
7 days £33 Sun 6 Dec – Sun 13 Dec
7 days £33 Fri 22 Jan – Fri 29 Jan
7 days £33 Fri 13 Nov – Fri 20 Nov
9 days £33 Fri 6 Nov – Sun 15 Nov
... 40 more possible dates exist ...