Marrakesh

from Milan

Save up to: £94

Average cost: £129

Best deal: £35


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:

9 days
£35
Thu 8 Jan - Sat 17 Jan


9 days
£35
Tue 6 Jan - Thu 15 Jan


11 days
£35
Tue 6 Jan - Sat 17 Jan


16 days
£35
Tue 2 Dec - Thu 18 Dec


6 days
£35
Sun 11 Jan - Sat 17 Jan


7 days
£35
Sat 10 Jan - Sat 17 Jan


5 days
£35
Sat 10 Jan - Thu 15 Jan


14 days
£35
Tue 2 Dec - Tue 16 Dec


7 days
£35
Thu 8 Jan - Thu 15 Jan


8 days
£40
Wed 7 Jan - Thu 15 Jan


10 days
£40
Wed 7 Jan - Sat 17 Jan


16 days
£40
Tue 4 Nov - Thu 20 Nov


6 days
£40
Fri 9 Jan - Thu 15 Jan


8 days
£40
Fri 9 Jan - Sat 17 Jan


5 days
£40
Mon 12 Jan - Sat 17 Jan


16 days
£40
Tue 20 Jan - Thu 5 Feb


9 days
£40
Tue 27 Jan - Thu 5 Feb


10 days
£40
Mon 5 Jan - Thu 15 Jan


14 days
£40
Tue 9 Dec - Tue 23 Dec


12 days
£40
Mon 5 Jan - Sat 17 Jan


11 days
£40
Tue 9 Dec - Sat 20 Dec


9 days
£40
Tue 18 Nov - Thu 27 Nov


16 days
£40
Tue 18 Nov - Thu 4 Dec


5 days
£40
Sat 29 Nov - Thu 4 Dec


6 days
£40
Sat 29 Nov - Fri 5 Dec


12 days
£40
Tue 9 Dec - Sun 21 Dec


12 days
£40
Sat 29 Nov - Thu 11 Dec


13 days
£40
Sat 29 Nov - Fri 12 Dec


7 days
£40
Sat 29 Nov - Sat 6 Dec


9 days
£40
Tue 2 Dec - Thu 11 Dec


10 days
£40
Tue 2 Dec - Fri 12 Dec


11 days
£40
Tue 2 Dec - Sat 13 Dec


15 days
£40
Tue 2 Dec - Wed 17 Dec


7 days
£40
Tue 9 Dec - Tue 16 Dec


9 days
£40
Tue 9 Dec - Thu 18 Dec


14 days
£40
Sat 29 Nov - Sat 13 Dec


15 days
£42
Tue 10 Mar - Wed 25 Mar


13 days
£42
Sat 28 Feb - Fri 13 Mar


10 days
£42
Tue 3 Mar - Fri 13 Mar


16 days
£42
Tue 3 Mar - Thu 19 Mar


9 days
£42
Tue 10 Mar - Thu 19 Mar


10 days
£42
Tue 10 Mar - Fri 20 Mar


16 days
£42
Tue 10 Mar - Thu 26 Mar