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.

The dense medina of Fes seen from above, with green-tiled roofs and minarets
Fes el-Bali, seen from the hills above the medina. Photo: Mauro Lima on Unsplash
MarrakechFes
AtmosphereLively, cosmopolitanTraditional, immersive
NavigationChallengingVery challenging; a guide helps
NearbyHigh Atlas, Essaouira, the southern desert routeMeknes, Volubilis, Chefchaouen, the Middle Atlas
Best forFirst-timers, short trips, food and designHistory, 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.