Marrakesh

from Birmingham

Save up to: £163

Average cost: £210

Best deal: £47


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:

10 days
£47
Sun 15 Mar - Wed 25 Mar


14 days
£47
Sun 15 Mar - Sun 29 Mar


8 days
£54
Tue 21 Apr - Wed 29 Apr


5 days
£54
Tue 21 Apr - Sun 26 Apr


7 days
£55
Wed 6 May - Wed 13 May


11 days
£56
Wed 15 Apr - Sun 26 Apr


14 days
£56
Wed 15 Apr - Wed 29 Apr


8 days
£59
Tue 5 May - Wed 13 May


7 days
£59
Wed 4 Mar - Wed 11 Mar


15 days
£60
Tue 28 Apr - Wed 13 May


7 days
£61
Sun 19 Apr - Sun 26 Apr


12 days
£61
Tue 14 Apr - Sun 26 Apr


15 days
£61
Tue 14 Apr - Wed 29 Apr


16 days
£61
Sun 15 Mar - Tue 31 Mar


10 days
£61
Sun 19 Apr - Wed 29 Apr


14 days
£62
Tue 21 Apr - Tue 5 May


8 days
£62
Sat 18 Apr - Sun 26 Apr


11 days
£62
Sat 18 Apr - Wed 29 Apr


13 days
£63
Wed 6 May - Tue 19 May


16 days
£66
Mon 23 Feb - Wed 11 Mar


16 days
£66
Mon 9 Mar - Wed 25 Mar


14 days
£66
Wed 25 Feb - Wed 11 Mar


7 days
£67
Sun 22 Mar - Sun 29 Mar


14 days
£67
Tue 5 May - Tue 19 May


14 days
£67
Sun 14 Jun - Sun 28 Jun


14 days
£68
Sun 12 Apr - Sun 26 Apr


7 days
£68
Tue 28 Apr - Tue 5 May


7 days
£69
Wed 8 Apr - Wed 15 Apr


10 days
£69
Sun 22 Mar - Wed 1 Apr


16 days
£69
Sun 19 Apr - Tue 5 May