Fes and Marrakech are two of Morocco's great imperial cities, and many travellers wonder which to choose. Both have historic medinas, riads and rich craft traditions, but they feel quite different.
This guide compares them so you can decide, or plan to see both.
Marrakech is lively and photogenic, with a famous main square, gardens and a wide choice of riads and restaurants. Fes is older and more traditional, with a huge walled medina where daily life continues much as it has for centuries.
In Marrakech, start with Jemaa el-Fna and explore our guide to things to do in Marrakech. In Fes, wander the old medina and its workshops, as described in our Fes medina guide.
Marrakech is a convenient base for the Atlas Mountains and the coast, while Fes works well for Meknes and Volubilis, as in our Fes to Meknes and Volubilis guide.
Marrakech works well for a short stay, and our Marrakech in 3 days plan is a good starting point. Fes rewards a slower stay of two days or more.
The two cities can be linked by a journey through the Sahara and the south. See our 7, 10 and 14 day itineraries for ideas.
It depends on your style. Marrakech is livelier and easier for first visits; Fes is more traditional and atmospheric.
Many first-time visitors start with Marrakech, then add Fes if they have more time.
About three days in Marrakech and two or more in Fes is a comfortable pace.
Yes. They can be linked by a route through the Sahara and the south.
Marrakech has the Atlas and the coast; Fes has Meknes, Volubilis and Chefchaouen.
Tell us your dates and interests and we will design a private route that includes Marrakech, Fes or both, with a driver-guide and comfortable stays.
Plan Your Trip