Marrakesh

from London

Save up to: £89

Average cost: £126

Best deal: £37


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:

8 days
£37
Tue 3 Jun - Wed 11 Jun


9 days
£37
Tue 3 Jun - Thu 12 Jun


16 days
£37
Tue 3 Jun - Thu 19 Jun


9 days
£37
Tue 10 Jun - Thu 19 Jun


16 days
£37
Tue 17 Jun - Thu 3 Jul


16 days
£39
Tue 24 Jun - Thu 10 Jul


7 days
£40
Tue 3 Jun - Tue 10 Jun


11 days
£40
Sun 29 Jun - Thu 10 Jul