Marrakesh

from Gran Canaria

Save up to: £70

Average cost: £95

Best deal: £25


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
£25
Mon 27 May - Mon 10 Jun

Gran Canaria - Marrakesh: Mon 27/05: £12
Marrakesh - Gran Canaria: Mon 10/06: £13
Go

10 days
£26
Mon 27 May - Thu 6 Jun

Gran Canaria - Marrakesh: Mon 27/05: £12
Marrakesh - Gran Canaria: Thu 6/06: £14
Go

9 days
£26
Sat 1 Jun - Mon 10 Jun

Gran Canaria - Marrakesh: Sat 1/06: £13
Marrakesh - Gran Canaria: Mon 10/06: £13
Go

14 days
£27
Sat 8 Jun - Sat 22 Jun

Gran Canaria - Marrakesh: Sat 8/06: £14
Marrakesh - Gran Canaria: Sat 22/06: £13
Go

5 days
£27
Sat 1 Jun - Thu 6 Jun

Gran Canaria - Marrakesh: Sat 1/06: £13
Marrakesh - Gran Canaria: Thu 6/06: £14
Go

16 days
£27
Thu 6 Jun - Sat 22 Jun

Gran Canaria - Marrakesh: Thu 6/06: £14
Marrakesh - Gran Canaria: Sat 22/06: £13
Go

7 days
£27
Mon 3 Jun - Mon 10 Jun

Gran Canaria - Marrakesh: Mon 3/06: £14
Marrakesh - Gran Canaria: Mon 10/06: £13
Go

5 days
£28
Mon 27 May - Sat 1 Jun

Gran Canaria - Marrakesh: Mon 27/05: £12
Marrakesh - Gran Canaria: Sat 1/06: £16
Go

16 days
£29
Sat 1 Jun - Mon 17 Jun

Gran Canaria - Marrakesh: Sat 1/06: £13
Marrakesh - Gran Canaria: Mon 17/06: £16
Go

12 days
£30
Sat 8 Jun - Thu 20 Jun

Gran Canaria - Marrakesh: Sat 8/06: £14
Marrakesh - Gran Canaria: Thu 20/06: £16
Go

9 days
£30
Sat 8 Jun - Mon 17 Jun

Gran Canaria - Marrakesh: Sat 8/06: £14
Marrakesh - Gran Canaria: Mon 17/06: £16
Go

14 days
£30
Thu 6 Jun - Thu 20 Jun

Gran Canaria - Marrakesh: Thu 6/06: £14
Marrakesh - Gran Canaria: Thu 20/06: £16
Go

5 days
£30
Sat 25 May - Thu 30 May

Gran Canaria - Marrakesh: Sat 25/05: £18
Marrakesh - Gran Canaria: Thu 30/05: £12
Go

14 days
£30
Mon 3 Jun - Mon 17 Jun

Gran Canaria - Marrakesh: Mon 3/06: £14
Marrakesh - Gran Canaria: Mon 17/06: £16
Go

12 days
£30
Mon 27 May - Sat 8 Jun

Gran Canaria - Marrakesh: Mon 27/05: £12
Marrakesh - Gran Canaria: Sat 8/06: £18
Go

11 days
£30
Thu 6 Jun - Mon 17 Jun

Gran Canaria - Marrakesh: Thu 6/06: £14
Marrakesh - Gran Canaria: Mon 17/06: £16
Go

5 days
£31
Mon 17 Jun - Sat 22 Jun

Gran Canaria - Marrakesh: Mon 17/06: £18
Marrakesh - Gran Canaria: Sat 22/06: £13
Go

7 days
£31
Sat 1 Jun - Sat 8 Jun

Gran Canaria - Marrakesh: Sat 1/06: £13
Marrakesh - Gran Canaria: Sat 8/06: £18
Go

16 days
£31
Sat 25 May - Mon 10 Jun

Gran Canaria - Marrakesh: Sat 25/05: £18
Marrakesh - Gran Canaria: Mon 10/06: £13
Go

10 days
£31
Mon 17 Jun - Thu 27 Jun

Gran Canaria - Marrakesh: Mon 17/06: £18
Marrakesh - Gran Canaria: Thu 27/06: £13
Go