A nine day, guided, small group holiday travelling around the great northern towns and cities of Morocco. A great cultural adventure and great value too.
Casablanca Rabat Meknes Volubilis Fes Chefchaouen Tangier Marrakech Sleeper train journey Rif Mountains
Price
£740 £600To £840 excluding flights
More info
Single supplement from £180 - £185.
Offers
Up to £150 off selected dates.Late availability on these dates: 27 Dec, 01 Jan, 03 Jan, 10 Jan, 24 Jan, 31 Jan, 07 Feb, 14 Feb, 19 Feb, 21 Feb, 28 Feb, 07 Mar, 12 Mar, 19 Mar, 21 Mar, 24 Mar, 26 Mar
Show More
Description of North Morocco adventure holiday
This North Morocco adventure holiday is not about adrenaline hits, but more about cultural ones. And taking a nine day odyssey around some of Northern Morocco’s most wonderful cities and towns is a feast for culture vultures. Starting in Casablanca, on the balmy west coast, this is a city of joyous juxtapositions. Medinas and modern art. Chic and shabby. Coastal and colonial. Morocco is a land of such contrasts just about everywhere, in fact, given its eclectic landscapes of coast, mountains and desert. We visit the Roman ruins of Volubilis one day and the iconic Isma’ilian town of Meknes the next. The stunning town of Chefchaouen glitters blue and white with its painted houses, all set into the green terraces of Rif Mountains. And Tangier is the port that is packed with a history of comings and goings, colonists and traders. It is also the transport hub for many, and we take a sleeper train from here to Marrakech. The cultural journey continues in Marrakech, where you have a couple of days to enjoy the vibrant and exciting markets, entertainers and nonstop action of Djemaa el Fna Square, as well as the elegance of its Islamic architecture, most famous being the Koutoubia Mosque with its iconic minaret centrepiece. This is a trip that keeps you on your toes but is also packed with exciting new adventures every day.
Price information
£740 £600To £840 excluding flights
Single supplement from £180 - £185.
Show More
Check dates, prices & availability
Date
Price per adult
Basis
Status
20 Dec 2025
£775 £698
excluding flights
Full
date
20 Dec 2025
price
£775 £698
basis
excluding flights
status
Full
27 Dec 2025
£835
excluding flights
On Request
date
27 Dec 2025
price
£835
basis
excluding flights
status
On Request
01 Jan 2026
£835
excluding flights
1 space left
date
01 Jan 2026
price
£835
basis
excluding flights
status
1 space left
03 Jan 2026
£795
excluding flights
4 spaces left
date
03 Jan 2026
price
£795
basis
excluding flights
status
4 spaces left
10 Jan 2026
£830
excluding flights
1 space left
date
10 Jan 2026
price
£830
basis
excluding flights
status
1 space left
24 Jan 2026
£750 £600
excluding flights
Available
date
24 Jan 2026
price
£750 £600
basis
excluding flights
status
Available
31 Jan 2026
£750 £600
excluding flights
Available
date
31 Jan 2026
price
£750 £600
basis
excluding flights
status
Available
07 Feb 2026
£750 £600
excluding flights
Available
date
07 Feb 2026
price
£750 £600
basis
excluding flights
status
Available
14 Feb 2026
£760
excluding flights
6 spaces left
date
14 Feb 2026
price
£760
basis
excluding flights
status
6 spaces left
19 Feb 2026
£750
excluding flights
Available
date
19 Feb 2026
price
£750
basis
excluding flights
status
Available
21 Feb 2026
£750
excluding flights
Available
date
21 Feb 2026
price
£750
basis
excluding flights
status
Available
28 Feb 2026
£750
excluding flights
9 spaces left
date
28 Feb 2026
price
£750
basis
excluding flights
status
9 spaces left
07 Mar 2026
£795
excluding flights
6 spaces left
date
07 Mar 2026
price
£795
basis
excluding flights
status
6 spaces left
12 Mar 2026
£775
excluding flights
9 spaces left
date
12 Mar 2026
price
£775
basis
excluding flights
status
9 spaces left
19 Mar 2026
£770
excluding flights
Available
date
19 Mar 2026
price
£770
basis
excluding flights
status
Available
21 Mar 2026
£770
excluding flights
9 spaces left
date
21 Mar 2026
price
£770
basis
excluding flights
status
9 spaces left
24 Mar 2026
£770
excluding flights
Available
date
24 Mar 2026
price
£770
basis
excluding flights
status
Available
26 Mar 2026
£785
excluding flights
9 spaces left
date
26 Mar 2026
price
£785
basis
excluding flights
status
9 spaces left
28 Mar 2026
£795
excluding flights
Available
date
28 Mar 2026
price
£795
basis
excluding flights
status
Available
30 Mar 2026
£795
excluding flights
Available
date
30 Mar 2026
price
£795
basis
excluding flights
status
Available
02 Apr 2026
£795
excluding flights
Available
date
02 Apr 2026
price
£795
basis
excluding flights
status
Available
04 Apr 2026
£775
excluding flights
Available
date
04 Apr 2026
price
£775
basis
excluding flights
status
Available
05 Apr 2026
£795
excluding flights
Available
date
05 Apr 2026
price
£795
basis
excluding flights
status
Available
09 Apr 2026
£795
excluding flights
Available
date
09 Apr 2026
price
£795
basis
excluding flights
status
Available
11 Apr 2026
£815
excluding flights
5 spaces left
date
11 Apr 2026
price
£815
basis
excluding flights
status
5 spaces left
13 Apr 2026
£775
excluding flights
Available
date
13 Apr 2026
price
£775
basis
excluding flights
status
Available
14 Apr 2026
£825
excluding flights
5 spaces left
date
14 Apr 2026
price
£825
basis
excluding flights
status
5 spaces left
16 Apr 2026
£795
excluding flights
Available
date
16 Apr 2026
price
£795
basis
excluding flights
status
Available
18 Apr 2026
£795
excluding flights
Available
date
18 Apr 2026
price
£795
basis
excluding flights
status
Available
20 Apr 2026
£795
excluding flights
Available
date
20 Apr 2026
price
£795
basis
excluding flights
status
Available
23 Apr 2026
£795
excluding flights
Available
date
23 Apr 2026
price
£795
basis
excluding flights
status
Available
26 Apr 2026
£775
excluding flights
Available
date
26 Apr 2026
price
£775
basis
excluding flights
status
Available
28 Apr 2026
£820
excluding flights
9 spaces left
date
28 Apr 2026
price
£820
basis
excluding flights
status
9 spaces left
30 Apr 2026
£795
excluding flights
Available
date
30 Apr 2026
price
£795
basis
excluding flights
status
Available
02 May 2026
£795
excluding flights
Available
date
02 May 2026
price
£795
basis
excluding flights
status
Available
03 May 2026
£795
excluding flights
Available
date
03 May 2026
price
£795
basis
excluding flights
status
Available
05 May 2026
£810
excluding flights
Available
date
05 May 2026
price
£810
basis
excluding flights
status
Available
07 May 2026
£795
excluding flights
Available
date
07 May 2026
price
£795
basis
excluding flights
status
Available
09 May 2026
£795
excluding flights
Available
date
09 May 2026
price
£795
basis
excluding flights
status
Available
12 May 2026
£810
excluding flights
Available
date
12 May 2026
price
£810
basis
excluding flights
status
Available
14 May 2026
£810
excluding flights
Available
date
14 May 2026
price
£810
basis
excluding flights
status
Available
17 May 2026
£770
excluding flights
Available
date
17 May 2026
price
£770
basis
excluding flights
status
Available
23 May 2026
£770
excluding flights
Available
date
23 May 2026
price
£770
basis
excluding flights
status
Available
28 May 2026
£770
excluding flights
Available
date
28 May 2026
price
£770
basis
excluding flights
status
Available
30 May 2026
£820
excluding flights
4 spaces left
date
30 May 2026
price
£820
basis
excluding flights
status
4 spaces left
04 Jun 2026
£750
excluding flights
Available
date
04 Jun 2026
price
£750
basis
excluding flights
status
Available
06 Jun 2026
£750
excluding flights
Available
date
06 Jun 2026
price
£750
basis
excluding flights
status
Available
13 Jun 2026
£780
excluding flights
7 spaces left
date
13 Jun 2026
price
£780
basis
excluding flights
status
7 spaces left
20 Jun 2026
£750
excluding flights
Available
date
20 Jun 2026
price
£750
basis
excluding flights
status
Available
27 Jun 2026
£750
excluding flights
Available
date
27 Jun 2026
price
£750
basis
excluding flights
status
Available
30 Jun 2026
£750
excluding flights
Available
date
30 Jun 2026
price
£750
basis
excluding flights
status
Available
04 Jul 2026
£750
excluding flights
Available
date
04 Jul 2026
price
£750
basis
excluding flights
status
Available
07 Jul 2026
£750
excluding flights
Available
date
07 Jul 2026
price
£750
basis
excluding flights
status
Available
11 Jul 2026
£750
excluding flights
Available
date
11 Jul 2026
price
£750
basis
excluding flights
status
Available
25 Jul 2026
£750
excluding flights
Available
date
25 Jul 2026
price
£750
basis
excluding flights
status
Available
28 Jul 2026
£750
excluding flights
Available
date
28 Jul 2026
price
£750
basis
excluding flights
status
Available
04 Aug 2026
£750
excluding flights
Available
date
04 Aug 2026
price
£750
basis
excluding flights
status
Available
15 Aug 2026
£750
excluding flights
Available
date
15 Aug 2026
price
£750
basis
excluding flights
status
Available
22 Aug 2026
£750
excluding flights
Available
date
22 Aug 2026
price
£750
basis
excluding flights
status
Available
25 Aug 2026
£750
excluding flights
Available
date
25 Aug 2026
price
£750
basis
excluding flights
status
Available
29 Aug 2026
£750
excluding flights
Available
date
29 Aug 2026
price
£750
basis
excluding flights
status
Available
01 Sep 2026
£770
excluding flights
Available
date
01 Sep 2026
price
£770
basis
excluding flights
status
Available
05 Sep 2026
£825
excluding flights
8 spaces left
date
05 Sep 2026
price
£825
basis
excluding flights
status
8 spaces left
07 Sep 2026
£795
excluding flights
Available
date
07 Sep 2026
price
£795
basis
excluding flights
status
Available
10 Sep 2026
£795
excluding flights
Available
date
10 Sep 2026
price
£795
basis
excluding flights
status
Available
12 Sep 2026
£795
excluding flights
Available
date
12 Sep 2026
price
£795
basis
excluding flights
status
Available
14 Sep 2026
£795
excluding flights
Available
date
14 Sep 2026
price
£795
basis
excluding flights
status
Available
15 Sep 2026
£795
excluding flights
Available
date
15 Sep 2026
price
£795
basis
excluding flights
status
Available
17 Sep 2026
£795
excluding flights
Available
date
17 Sep 2026
price
£795
basis
excluding flights
status
Available
19 Sep 2026
£795
excluding flights
Available
date
19 Sep 2026
price
£795
basis
excluding flights
status
Available
21 Sep 2026
£795
excluding flights
Available
date
21 Sep 2026
price
£795
basis
excluding flights
status
Available
22 Sep 2026
£795
excluding flights
Available
date
22 Sep 2026
price
£795
basis
excluding flights
status
Available
24 Sep 2026
£795
excluding flights
Available
date
24 Sep 2026
price
£795
basis
excluding flights
status
Available
25 Sep 2026
£795
excluding flights
Available
date
25 Sep 2026
price
£795
basis
excluding flights
status
Available
26 Sep 2026
£795
excluding flights
Available
date
26 Sep 2026
price
£795
basis
excluding flights
status
Available
28 Sep 2026
£795
excluding flights
Available
date
28 Sep 2026
price
£795
basis
excluding flights
status
Available
01 Oct 2026
£795
excluding flights
Available
date
01 Oct 2026
price
£795
basis
excluding flights
status
Available
03 Oct 2026
£795
excluding flights
Available
date
03 Oct 2026
price
£795
basis
excluding flights
status
Available
05 Oct 2026
£795
excluding flights
Available
date
05 Oct 2026
price
£795
basis
excluding flights
status
Available
06 Oct 2026
£795
excluding flights
Available
date
06 Oct 2026
price
£795
basis
excluding flights
status
Available
08 Oct 2026
£795
excluding flights
Available
date
08 Oct 2026
price
£795
basis
excluding flights
status
Available
09 Oct 2026
£795
excluding flights
Available
date
09 Oct 2026
price
£795
basis
excluding flights
status
Available
10 Oct 2026
£795
excluding flights
Available
date
10 Oct 2026
price
£795
basis
excluding flights
status
Available
12 Oct 2026
£795
excluding flights
Available
date
12 Oct 2026
price
£795
basis
excluding flights
status
Available
13 Oct 2026
£795
excluding flights
Available
date
13 Oct 2026
price
£795
basis
excluding flights
status
Available
15 Oct 2026
£795
excluding flights
Available
date
15 Oct 2026
price
£795
basis
excluding flights
status
Available
17 Oct 2026
£795
excluding flights
Available
date
17 Oct 2026
price
£795
basis
excluding flights
status
Available
19 Oct 2026
£795
excluding flights
Available
date
19 Oct 2026
price
£795
basis
excluding flights
status
Available
20 Oct 2026
£830
excluding flights
8 spaces left
date
20 Oct 2026
price
£830
basis
excluding flights
status
8 spaces left
22 Oct 2026
£795
excluding flights
Available
date
22 Oct 2026
price
£795
basis
excluding flights
status
Available
24 Oct 2026
£795
excluding flights
Available
date
24 Oct 2026
price
£795
basis
excluding flights
status
Available
27 Oct 2026
£795
excluding flights
Available
date
27 Oct 2026
price
£795
basis
excluding flights
status
Available
29 Oct 2026
£795
excluding flights
Available
date
29 Oct 2026
price
£795
basis
excluding flights
status
Available
31 Oct 2026
£795
excluding flights
Available
date
31 Oct 2026
price
£795
basis
excluding flights
status
Available
03 Nov 2026
£795
excluding flights
Available
date
03 Nov 2026
price
£795
basis
excluding flights
status
Available
05 Nov 2026
£795
excluding flights
Available
date
05 Nov 2026
price
£795
basis
excluding flights
status
Available
07 Nov 2026
£770
excluding flights
Available
date
07 Nov 2026
price
£770
basis
excluding flights
status
Available
10 Nov 2026
£770
excluding flights
Available
date
10 Nov 2026
price
£770
basis
excluding flights
status
Available
12 Nov 2026
£770
excluding flights
Available
date
12 Nov 2026
price
£770
basis
excluding flights
status
Available
14 Nov 2026
£770
excluding flights
Available
date
14 Nov 2026
price
£770
basis
excluding flights
status
Available
19 Nov 2026
£770
excluding flights
Available
date
19 Nov 2026
price
£770
basis
excluding flights
status
Available
21 Nov 2026
£750
excluding flights
Available
date
21 Nov 2026
price
£750
basis
excluding flights
status
Available
26 Nov 2026
£750
excluding flights
Available
date
26 Nov 2026
price
£750
basis
excluding flights
status
Available
28 Nov 2026
£750
excluding flights
Available
date
28 Nov 2026
price
£750
basis
excluding flights
status
Available
05 Dec 2026
£750
excluding flights
Available
date
05 Dec 2026
price
£750
basis
excluding flights
status
Available
08 Dec 2026
£750
excluding flights
Available
date
08 Dec 2026
price
£750
basis
excluding flights
status
Available
12 Dec 2026
£750
excluding flights
Available
date
12 Dec 2026
price
£750
basis
excluding flights
status
Available
15 Dec 2026
£750
excluding flights
Available
date
15 Dec 2026
price
£750
basis
excluding flights
status
Available
17 Dec 2026
£750
excluding flights
Available
date
17 Dec 2026
price
£750
basis
excluding flights
status
Available
22 Dec 2026
£770
excluding flights
Available
date
22 Dec 2026
price
£770
basis
excluding flights
status
Available
24 Dec 2026
£770
excluding flights
Available
date
24 Dec 2026
price
£770
basis
excluding flights
status
Available
26 Dec 2026
£770
excluding flights
Available
date
26 Dec 2026
price
£770
basis
excluding flights
status
Available
27 Dec 2026
£770
excluding flights
Available
date
27 Dec 2026
price
£770
basis
excluding flights
status
Available
29 Dec 2026
£770
excluding flights
Available
date
29 Dec 2026
price
£770
basis
excluding flights
status
Available
02 Jan 2027
£800
excluding flights
Available
date
02 Jan 2027
price
£800
basis
excluding flights
status
Available
07 Jan 2027
£740
excluding flights
Available
date
07 Jan 2027
price
£740
basis
excluding flights
status
Available
09 Jan 2027
£800
excluding flights
Available
date
09 Jan 2027
price
£800
basis
excluding flights
status
Available
16 Jan 2027
£775
excluding flights
Available
date
16 Jan 2027
price
£775
basis
excluding flights
status
Available
23 Jan 2027
£775
excluding flights
Available
date
23 Jan 2027
price
£775
basis
excluding flights
status
Available
30 Jan 2027
£775
excluding flights
Available
date
30 Jan 2027
price
£775
basis
excluding flights
status
Available
06 Feb 2027
£775
excluding flights
Available
date
06 Feb 2027
price
£775
basis
excluding flights
status
Available
11 Feb 2027
£775
excluding flights
Available
date
11 Feb 2027
price
£775
basis
excluding flights
status
Available
13 Feb 2027
£775
excluding flights
Available
date
13 Feb 2027
price
£775
basis
excluding flights
status
Available
18 Feb 2027
£775
excluding flights
Available
date
18 Feb 2027
price
£775
basis
excluding flights
status
Available
20 Feb 2027
£775
excluding flights
Available
date
20 Feb 2027
price
£775
basis
excluding flights
status
Available
23 Feb 2027
£775
excluding flights
Available
date
23 Feb 2027
price
£775
basis
excluding flights
status
Available
25 Feb 2027
£775
excluding flights
Available
date
25 Feb 2027
price
£775
basis
excluding flights
status
Available
27 Feb 2027
£775
excluding flights
Available
date
27 Feb 2027
price
£775
basis
excluding flights
status
Available
06 Mar 2027
£775
excluding flights
Available
date
06 Mar 2027
price
£775
basis
excluding flights
status
Available
11 Mar 2027
£775
excluding flights
Available
date
11 Mar 2027
price
£775
basis
excluding flights
status
Available
13 Mar 2027
£775
excluding flights
Available
date
13 Mar 2027
price
£775
basis
excluding flights
status
Available
18 Mar 2027
£800
excluding flights
Available
date
18 Mar 2027
price
£800
basis
excluding flights
status
Available
20 Mar 2027
£800
excluding flights
Available
date
20 Mar 2027
price
£800
basis
excluding flights
status
Available
25 Mar 2027
£800
excluding flights
Available
date
25 Mar 2027
price
£800
basis
excluding flights
status
Available
27 Mar 2027
£825
excluding flights
Available
date
27 Mar 2027
price
£825
basis
excluding flights
status
Available
29 Mar 2027
£825
excluding flights
Available
date
29 Mar 2027
price
£825
basis
excluding flights
status
Available
01 Apr 2027
£825
excluding flights
Available
date
01 Apr 2027
price
£825
basis
excluding flights
status
Available
03 Apr 2027
£825
excluding flights
Available
date
03 Apr 2027
price
£825
basis
excluding flights
status
Available
04 Apr 2027
£825
excluding flights
Available
date
04 Apr 2027
price
£825
basis
excluding flights
status
Available
06 Apr 2027
£825
excluding flights
Available
date
06 Apr 2027
price
£825
basis
excluding flights
status
Available
08 Apr 2027
£825
excluding flights
Available
date
08 Apr 2027
price
£825
basis
excluding flights
status
Available
10 Apr 2027
£840
excluding flights
Available
date
10 Apr 2027
price
£840
basis
excluding flights
status
Available
11 Apr 2027
£840
excluding flights
Available
date
11 Apr 2027
price
£840
basis
excluding flights
status
Available
12 Apr 2027
£840
excluding flights
Available
date
12 Apr 2027
price
£840
basis
excluding flights
status
Available
13 Apr 2027
£840
excluding flights
Available
date
13 Apr 2027
price
£840
basis
excluding flights
status
Available
15 Apr 2027
£840
excluding flights
Available
date
15 Apr 2027
price
£840
basis
excluding flights
status
Available
17 Apr 2027
£840
excluding flights
Available
date
17 Apr 2027
price
£840
basis
excluding flights
status
Available
18 Apr 2027
£840
excluding flights
Available
date
18 Apr 2027
price
£840
basis
excluding flights
status
Available
20 Apr 2027
£840
excluding flights
Available
date
20 Apr 2027
price
£840
basis
excluding flights
status
Available
22 Apr 2027
£825
excluding flights
Available
date
22 Apr 2027
price
£825
basis
excluding flights
status
Available
24 Apr 2027
£825
excluding flights
Available
date
24 Apr 2027
price
£825
basis
excluding flights
status
Available
25 Apr 2027
£825
excluding flights
Available
date
25 Apr 2027
price
£825
basis
excluding flights
status
Available
27 Apr 2027
£825
excluding flights
Available
date
27 Apr 2027
price
£825
basis
excluding flights
status
Available
29 Apr 2027
£825
excluding flights
Available
date
29 Apr 2027
price
£825
basis
excluding flights
status
Available
01 May 2027
£825
excluding flights
Available
date
01 May 2027
price
£825
basis
excluding flights
status
Available
02 May 2027
£825
excluding flights
Available
date
02 May 2027
price
£825
basis
excluding flights
status
Available
04 May 2027
£825
excluding flights
Available
date
04 May 2027
price
£825
basis
excluding flights
status
Available
06 May 2027
£825
excluding flights
Available
date
06 May 2027
price
£825
basis
excluding flights
status
Available
08 May 2027
£825
excluding flights
Available
date
08 May 2027
price
£825
basis
excluding flights
status
Available
11 May 2027
£825
excluding flights
Available
date
11 May 2027
price
£825
basis
excluding flights
status
Available
13 May 2027
£825
excluding flights
Available
date
13 May 2027
price
£825
basis
excluding flights
status
Available
15 May 2027
£800
excluding flights
Available
date
15 May 2027
price
£800
basis
excluding flights
status
Available
16 May 2027
£800
excluding flights
Available
date
16 May 2027
price
£800
basis
excluding flights
status
Available
20 May 2027
£800
excluding flights
Available
date
20 May 2027
price
£800
basis
excluding flights
status
Available
22 May 2027
£800
excluding flights
Available
date
22 May 2027
price
£800
basis
excluding flights
status
Available
25 May 2027
£800
excluding flights
Available
date
25 May 2027
price
£800
basis
excluding flights
status
Available
27 May 2027
£800
excluding flights
Available
date
27 May 2027
price
£800
basis
excluding flights
status
Available
29 May 2027
£800
excluding flights
Available
date
29 May 2027
price
£800
basis
excluding flights
status
Available
01 Jun 2027
£775
excluding flights
Available
date
01 Jun 2027
price
£775
basis
excluding flights
status
Available
05 Jun 2027
£775
excluding flights
Available
date
05 Jun 2027
price
£775
basis
excluding flights
status
Available
10 Jun 2027
£775
excluding flights
Available
date
10 Jun 2027
price
£775
basis
excluding flights
status
Available
12 Jun 2027
£775
excluding flights
Available
date
12 Jun 2027
price
£775
basis
excluding flights
status
Available
15 Jun 2027
£775
excluding flights
Available
date
15 Jun 2027
price
£775
basis
excluding flights
status
Available
19 Jun 2027
£775
excluding flights
Available
date
19 Jun 2027
price
£775
basis
excluding flights
status
Available
26 Jun 2027
£775
excluding flights
Available
date
26 Jun 2027
price
£775
basis
excluding flights
status
Available
29 Jun 2027
£775
excluding flights
Available
date
29 Jun 2027
price
£775
basis
excluding flights
status
Available
03 Jul 2027
£775
excluding flights
Available
date
03 Jul 2027
price
£775
basis
excluding flights
status
Available
10 Jul 2027
£775
excluding flights
Available
date
10 Jul 2027
price
£775
basis
excluding flights
status
Available
17 Jul 2027
£775
excluding flights
Available
date
17 Jul 2027
price
£775
basis
excluding flights
status
Available
24 Jul 2027
£775
excluding flights
Available
date
24 Jul 2027
price
£775
basis
excluding flights
status
Available
27 Jul 2027
£775
excluding flights
Available
date
27 Jul 2027
price
£775
basis
excluding flights
status
Available
03 Aug 2027
£775
excluding flights
Available
date
03 Aug 2027
price
£775
basis
excluding flights
status
Available
07 Aug 2027
£775
excluding flights
Available
date
07 Aug 2027
price
£775
basis
excluding flights
status
Available
14 Aug 2027
£775
excluding flights
Available
date
14 Aug 2027
price
£775
basis
excluding flights
status
Available
21 Aug 2027
£775
excluding flights
Available
date
21 Aug 2027
price
£775
basis
excluding flights
status
Available
26 Aug 2027
£775
excluding flights
Available
date
26 Aug 2027
price
£775
basis
excluding flights
status
Available
28 Aug 2027
£775
excluding flights
Available
date
28 Aug 2027
price
£775
basis
excluding flights
status
Available
31 Aug 2027
£775
excluding flights
Available
date
31 Aug 2027
price
£775
basis
excluding flights
status
Available
02 Sep 2027
£800
excluding flights
Available
date
02 Sep 2027
price
£800
basis
excluding flights
status
Available
04 Sep 2027
£800
excluding flights
Available
date
04 Sep 2027
price
£800
basis
excluding flights
status
Available
06 Sep 2027
£800
excluding flights
Available
date
06 Sep 2027
price
£800
basis
excluding flights
status
Available
07 Sep 2027
£800
excluding flights
Available
date
07 Sep 2027
price
£800
basis
excluding flights
status
Available
09 Sep 2027
£800
excluding flights
Available
date
09 Sep 2027
price
£800
basis
excluding flights
status
Available
11 Sep 2027
£825
excluding flights
Available
date
11 Sep 2027
price
£825
basis
excluding flights
status
Available
13 Sep 2027
£825
excluding flights
Available
date
13 Sep 2027
price
£825
basis
excluding flights
status
Available
14 Sep 2027
£825
excluding flights
Available
date
14 Sep 2027
price
£825
basis
excluding flights
status
Available
16 Sep 2027
£825
excluding flights
Available
date
16 Sep 2027
price
£825
basis
excluding flights
status
Available
18 Sep 2027
£825
excluding flights
Available
date
18 Sep 2027
price
£825
basis
excluding flights
status
Available
20 Sep 2027
£840
excluding flights
Available
date
20 Sep 2027
price
£840
basis
excluding flights
status
Available
21 Sep 2027
£840
excluding flights
Available
date
21 Sep 2027
price
£840
basis
excluding flights
status
Available
23 Sep 2027
£840
excluding flights
Available
date
23 Sep 2027
price
£840
basis
excluding flights
status
Available
24 Sep 2027
£840
excluding flights
Available
date
24 Sep 2027
price
£840
basis
excluding flights
status
Available
25 Sep 2027
£840
excluding flights
Available
date
25 Sep 2027
price
£840
basis
excluding flights
status
Available
27 Sep 2027
£840
excluding flights
Available
date
27 Sep 2027
price
£840
basis
excluding flights
status
Available
28 Sep 2027
£840
excluding flights
Available
date
28 Sep 2027
price
£840
basis
excluding flights
status
Available
30 Sep 2027
£840
excluding flights
Available
date
30 Sep 2027
price
£840
basis
excluding flights
status
Available
01 Oct 2027
£840
excluding flights
Available
date
01 Oct 2027
price
£840
basis
excluding flights
status
Available
02 Oct 2027
£840
excluding flights
Available
date
02 Oct 2027
price
£840
basis
excluding flights
status
Available
04 Oct 2027
£840
excluding flights
Available
date
04 Oct 2027
price
£840
basis
excluding flights
status
Available
05 Oct 2027
£840
excluding flights
Available
date
05 Oct 2027
price
£840
basis
excluding flights
status
Available
07 Oct 2027
£840
excluding flights
Available
date
07 Oct 2027
price
£840
basis
excluding flights
status
Available
08 Oct 2027
£840
excluding flights
Available
date
08 Oct 2027
price
£840
basis
excluding flights
status
Available
09 Oct 2027
£840
excluding flights
Available
date
09 Oct 2027
price
£840
basis
excluding flights
status
Available
11 Oct 2027
£840
excluding flights
Available
date
11 Oct 2027
price
£840
basis
excluding flights
status
Available
12 Oct 2027
£840
excluding flights
Available
date
12 Oct 2027
price
£840
basis
excluding flights
status
Available
14 Oct 2027
£840
excluding flights
Available
date
14 Oct 2027
price
£840
basis
excluding flights
status
Available
16 Oct 2027
£840
excluding flights
Available
date
16 Oct 2027
price
£840
basis
excluding flights
status
Available
18 Oct 2027
£840
excluding flights
Available
date
18 Oct 2027
price
£840
basis
excluding flights
status
Available
19 Oct 2027
£840
excluding flights
Available
date
19 Oct 2027
price
£840
basis
excluding flights
status
Available
21 Oct 2027
£825
excluding flights
Available
date
21 Oct 2027
price
£825
basis
excluding flights
status
Available
23 Oct 2027
£825
excluding flights
Available
date
23 Oct 2027
price
£825
basis
excluding flights
status
Available
26 Oct 2027
£825
excluding flights
Available
date
26 Oct 2027
price
£825
basis
excluding flights
status
Available
28 Oct 2027
£825
excluding flights
Available
date
28 Oct 2027
price
£825
basis
excluding flights
status
Available
30 Oct 2027
£800
excluding flights
Available
date
30 Oct 2027
price
£800
basis
excluding flights
status
Available
31 Oct 2027
£800
excluding flights
Available
date
31 Oct 2027
price
£800
basis
excluding flights
status
Available
02 Nov 2027
£800
excluding flights
Available
date
02 Nov 2027
price
£800
basis
excluding flights
status
Available
04 Nov 2027
£800
excluding flights
Available
date
04 Nov 2027
price
£800
basis
excluding flights
status
Available
06 Nov 2027
£800
excluding flights
Available
date
06 Nov 2027
price
£800
basis
excluding flights
status
Available
09 Nov 2027
£800
excluding flights
Available
date
09 Nov 2027
price
£800
basis
excluding flights
status
Available
11 Nov 2027
£800
excluding flights
Available
date
11 Nov 2027
price
£800
basis
excluding flights
status
Available
13 Nov 2027
£800
excluding flights
Available
date
13 Nov 2027
price
£800
basis
excluding flights
status
Available
16 Nov 2027
£740
excluding flights
Available
date
16 Nov 2027
price
£740
basis
excluding flights
status
Available
18 Nov 2027
£775
excluding flights
Available
date
18 Nov 2027
price
£775
basis
excluding flights
status
Available
20 Nov 2027
£775
excluding flights
Available
date
20 Nov 2027
price
£775
basis
excluding flights
status
Available
25 Nov 2027
£775
excluding flights
Available
date
25 Nov 2027
price
£775
basis
excluding flights
status
Available
27 Nov 2027
£775
excluding flights
Available
date
27 Nov 2027
price
£775
basis
excluding flights
status
Available
04 Dec 2027
£775
excluding flights
Available
date
04 Dec 2027
price
£775
basis
excluding flights
status
Available
07 Dec 2027
£775
excluding flights
Available
date
07 Dec 2027
price
£775
basis
excluding flights
status
Available
11 Dec 2027
£775
excluding flights
Available
date
11 Dec 2027
price
£775
basis
excluding flights
status
Available
16 Dec 2027
£775
excluding flights
Available
date
16 Dec 2027
price
£775
basis
excluding flights
status
Available
18 Dec 2027
£775
excluding flights
Available
date
18 Dec 2027
price
£775
basis
excluding flights
status
Available
21 Dec 2027
£800
excluding flights
Available
date
21 Dec 2027
price
£800
basis
excluding flights
status
Available
23 Dec 2027
£800
excluding flights
Available
date
23 Dec 2027
price
£800
basis
excluding flights
status
Available
25 Dec 2027
£800
excluding flights
Available
date
25 Dec 2027
price
£800
basis
excluding flights
status
Available
28 Dec 2027
£800
excluding flights
Available
date
28 Dec 2027
price
£800
basis
excluding flights
status
Available
Travel guides
Celebrate spring, travel on a budget in Borneo, or see Cuba and Jordan.
Our Morocco travel guide whisks you into a rainbow of raucous colours and enlightening Islamic culture.
Show More
Reviews
14 Reviews of North Morocco adventure holiday
4.5 out of 5 stars
Reviewed on 02 May 2025 by Helena Cook A really good mix of guided tours and free time all under the care of a fantastic guide who went above and beyond to ensure we had a great experience. Read full review Reviewed on 06 Aug 2025 by Margaret Chung It was all good in that I liked visiting cities I had not been to before. Certainly our guide Abdul contributed a lot to our enjoyment, but there was a lot of ‘free time’ with not much to do—or know to do—by ourselves. Read full review Reviewed on 02 Jul 2024 by Richard Cusden Excellent. Our guide Mohammed couldn’t have been more helpful and friendly. Local guides were informative and entertaining. Read full review Reviewed on 23 Nov 2024 by Joanna Donkin A good and enjoyable way of sampling life in Morocco Read full review Reviewed on 28 Apr 2022 by Roddy MacLeod Very enjoyable...Two places stand out, Moulay Idriss and Chefchaouen - both fascinating towns. Read full review Reviewed on 05 Sep 2018 by Nicole Danson We loved this trip. My husband was skeptical about doing a tour and this really changed his mind about doing a tour. Read full review Reviewed on 26 Jun 2018 by Michelle Ang best tour arrangement ... transport, hotel local home dinning.....hammam spa ... free time of our own Read full review Reviewed on 29 Apr 2018 by Kim Matheusen The highlight was Chefchaouen, such a beautiful place. Read full review Reviewed on 16 Mar 2018 by Linda Bailey Marrakesh Express (cris y Stills and Bash was played) from Tangier to Marrakesh was memorable for many reasons. Read full review Reviewed on 07 Jan 2017 by Helen Golden The most memorable was visiting Chefchaoen (the Blue City) - an artists dream - plus walk to nearby waterfall in mountains. Visit mosaic manufacture place and watch craftsmen at work. Majorelle gardens Marakesh - absolutely stunning. Read full review
Responsible Travel
As the pioneers of responsible tourism, we've screened this (and every) holiday so that you can travel knowing we've worked to maximise the benefits of your holiday to local people and places, and minimise any negative impacts.
Show More
Planet
As a global operator, we take our role in the tourism industry very seriously. We recognise the impact that tourism has on local communities and the environment, and we plan and operate all our tours with this front of our minds. We believe that every tour operator must be responsible in the way they conduct their business, to ensure the welfare of all people and the conservation of the environment. We are committed to operating in a responsible manner, incorporating the principles of sustainable development in the way we provide our travellers with real life experiences. These values are more than just words on a page; they are ingrained in our culture and the daily operations of every office and every trip. In addition, we expect our staff and travellers to demonstrate the principles of responsible travel - respecting people, cultures and local environments; in the distribution of wealth; in good will and cross-cultural sharing; and in contributing to sustainable development. We believe that responsible travel is about the attitude you take with you and the choices you make when travelling - to respect and benefit local people, their cultures, economy and the environment. From the colourful, chaotic medinas to the moody desert landscape, Morocco is a land filled with wonder and rich culture. We take care to use local transport throughout, including sleeper trains and buses and stay in small, locally owned hotels and guesthouses. This trip includes a stay with a local family in the rural village of Moulay Idriss. Not only does this provide you with a glimpse into local life it also is a great way to put money back into the local community. This charming town is superb come sunset with views over the plains of Volubilis below. We source produce locally throughout the trip, eat at local restaurants and encourage our travellers to purchase souvenirs from local artisans
Show More
People
We are committed to operating in a responsible manner, incorporating the principles of sustainable development in the way we provide our travellers with real life experiences. These values are more than just words on a page; they are ingrained in our culture and the daily operations of every office and every trip. In addition, we expect our staff and travellers to demonstrate the principles of responsible travel - respecting people, cultures and local environments; in the distribution of wealth; in good will and cross-cultural sharing; and in contributing to sustainable development. We believe that responsible travel is about the attitude you take with you and the choices you make when travelling - to respect and benefit local people, their cultures, economy and the environment. From the colourful, chaotic medinas to the moody desert landscape, Morocco is a land filled with wonder and rich culture. Recruitment of our ground team comes from the local community. This not only gives a fantastic insight into the country and a snap shot of day to day life, but it also puts valuable financial resources back into the local economy, creating jobs and supporting local businesses. As company our responsibilities don’t stop when our tours end. Our own in house foundation has been in operation for over 10 years; a not-for-profit fund that has distributed over AU$3 million to more than 70 non-government organisations since 2002, from health care, education, human rights, child welfare, sustainable development and in environmental and wildlife protection. Donations come from our travellers and are then matched by us dollar for dollar. Our project supported in Morocco is Project Handicapped Horizon. This is an organisation which is dedicated to the rehabilitation, health, empowerment and the social and economic success of people with disabilities. This project is dedicated to Orthopaedic and Prosthetic Medicine and the traing of local artisans.