The following itineraries will take you right across Morocco, from the Medinas of Marrakesh and Fez to longer trips into the mountains and the desert beyond. With bustling souks and showpiece squares, crumbling kasbahs and dizzy gorges, there is something for everyone, whether you’re on an exotic weekend city break, stringing together a hit-list of the country’s must-see sights, or looking to get away from it all on the back of a camel.
Take a breather in one of the Petit Socco’s historic cafés.
Laidback and picturesque antidote to Tangier’s bustle.
Wander Moulay Ismail’s monumental Ville Impériale before exploring the Roman ruins at nearby Volubilis.
Getting lost somewhere amid the souks and tanneries of Fez el Bali is a quintessential Moroccan experience.
The Erg Chebbi dunes make a memorable first sight of the Sahara.
6 Aït Benhaddou
There are kasbahs and then there is Aït Benhaddou.
7 The High Atlas
The best trekking in the country, along ancient mule tracks and through forgotten Berber villages.
Barter for babouches and catch the 24hr theatre of the Jemaa el Fna.
A fish supper is the perfect way to end the day in this artsy coastal town.
1 Kitesurfing in Essaouira
Simply the best place in the country to try your hand at kitesurfing.
2 Surfing near Taghazout
Ride Killers, Anchor Point and other challenging breaks at this relaxed surfers’ hangout.
3 Hiking in the High Atlas
A wealth of scenic routes cut across the Toubkal Massif.
4 Skiing at Oukaïmeden
Hitting the slopes at Oukaïmeden is worth it for the novelty value alone.
5 Camel trekking in the Erg Chigaga
M’Hamid is the jumping-off point for camel trips into this remote section of the Sahara.
6 Climbing in the Todra Gorge
You could spend days scaling the rocky walls of this dramatic mountain gorge.
7 Sandboarding in the Erg Chebbi
A surreal contrast to Oukmaïmeden, though carving down the Grand Dune de Merzouga is just as memorable.