If you only have a short time in Morocco, you might find yourself facing the ultimate traveler's dilemma: should you visit Marrakech or Fes? Both are stunning Imperial Cities, but they offer completely different experiences.
Marrakech is the beating heart of Moroccan tourism. It is loud, colorful, trendy, and incredibly accessible.
Fes (specifically Fes el-Bali) is the oldest medieval city in the Islamic world. It feels like stepping back 1,000 years into the past.
If you want stunning boutique riads, trendy cafes, and easy navigation, choose Marrakech. If you want to lose yourself in history, witness traditional artisans at work, and experience raw authenticity, choose Fes.
Our genuine recommendation? Don't choose! You can easily visit both. Start your journey exploring the ancient alleys of Fes on your own, then book our Premium 4-Day Fes to Marrakech Luxury Desert Tour to cross the spectacular Sahara Desert, and finish your vacation in the vibrant heart of Marrakech!