Marrakesh

from Birmingham

Save up to: £162

Average cost: £204

Best deal: £42


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:

3 days
£42
Sun 17 May - Wed 20 May


3 days
£47
Sun 10 May - Wed 13 May


2 days
£50
Sun 17 May - Tue 19 May


3 days
£51
Sun 3 May - Wed 6 May


4 days
£56
Wed 13 May - Sun 17 May


3 days
£58
Sun 19 Apr - Wed 22 Apr


3 days
£58
Sun 26 Apr - Wed 29 Apr


3 days
£59
Sun 1 Mar - Wed 4 Mar


2 days
£60
Sun 3 May - Tue 5 May


3 days
£61
Sun 8 Mar - Wed 11 Mar


4 days
£64
Wed 29 Apr - Sun 3 May


3 days
£67
Sun 14 Jun - Wed 17 Jun


2 days
£68
Mon 9 Mar - Wed 11 Mar


3 days
£68
Sun 15 Mar - Wed 18 Mar


2 days
£68
Sun 19 Apr - Tue 21 Apr


2 days
£68
Sun 14 Jun - Tue 16 Jun