Marrakech and Fes are Morocco's two most visited imperial cities, yet they feel worlds apart. Marrakech — the Red City — hums with a cosmopolitan energy: rooftop bars overlook the 11th-century Koutoubia, boutique riads line polished lanes, and Jemaa el-Fna square transforms from a spice market at noon to a carnival at sunset. Fes, some 530 km to the north-east, is a slower proposition. Its medina (Fes el-Bali) is the largest car-free urban area in the world — a place where tanneries work leather with techniques unchanged since the 10th century and the call to prayer echoes off 9,000 lanes. Choosing between them depends entirely on what you want from Morocco.
Option A
Marrakech
Vibrant, cosmopolitan and tourism-ready
Best for
First-time visitors, luxury stays, desert gateway travellers
Option B
Fes
The world's largest living medieval city
Best for
History enthusiasts, culture seekers, slow travellers
