If you only have time for one great medina, the choice usually comes down to Marrakech or Fes. Both are former imperial capitals with UNESCO-listed old towns, but they feel very different on the ground.
Marrakech: energy, gardens and easy access
Marrakech is lively and theatrical, with Jemaa el-Fna at its heart, the snow-capped High Atlas on the horizon and a well-developed scene of riads, restaurants and gardens. Its airport has a wide range of international connections, and it is the natural base for trips to the mountains and the southern desert route.
Fes: depth, craft and history
Fes el-Bali feels older and more inward-looking. Its lanes are narrower, its craft quarters are still working districts, and its religious and scholarly heritage is everywhere, from the madrasas to Al-Qarawiyyin, founded in 859. It is more disorienting than Marrakech, which is exactly why many travellers find it so memorable.
| Marrakech | Fes | |
|---|---|---|
| Atmosphere | Lively, cosmopolitan | Traditional, immersive |
| Navigation | Challenging | Very challenging; a guide helps |
| Nearby | High Atlas, Essaouira, the southern desert route | Meknes, Volubilis, Chefchaouen, the Middle Atlas |
| Best for | First-timers, short trips, food and design | History, crafts, longer trips |
Our suggestion
For a short first trip, Marrakech is easier to combine with other experiences. If you have ten days or more, include both: start in Fes and finish in Marrakech via the Sahara, as in our 10-day itinerary.
Travel details change. We review our guides regularly, but always confirm prices, schedules and entry requirements with official sources before you travel. Spotted something out of date? Tell us.