The monumental Bab Mansour gate in Meknes lit gold at dusk
15 Destinations

Morocco City Guides

Travel guides for every major destination — the best things to do, where to stay, and insider letters from local travel designers.

Morocco’s cities each tell a different story, and these guides sort them into four families so you can plan a balanced trip. The imperial cities — Marrakech, Fes, Meknes and Rabat — hold the great medinas, palaces and royal history. The coastal towns of Essaouira, Agadir, Casablanca and Tangier add Atlantic beaches and seafood. The desert gateways around Merzouga, Zagora and Ouarzazate open onto the Sahara, while the mountain retreats of Chefchaouen and Imlil sit among the Rif and Atlas peaks. Every guide is free, names the best things to do and where to stay, and is written by our in-country travel designers — so you can decide where to go before you ever get in touch about a trip.

Written by the Serenity Morocco editorial team · Reviewed by Amina El-Fassi, Imperial Cities & Cultural Immersion

Last reviewed

More Destinations

Discover more hidden gems across Morocco

Before You Choose

City Guide Questions

Which Moroccan cities should I visit first?

Most first trips centre on Marrakech and Fes — the two great imperial medinas — paired with a coastal town such as Essaouira and a desert gateway like Merzouga or Ouarzazate. Our city guides group every destination into imperial cities, coastal towns, desert gateways and mountain retreats so you can pick a balanced route.

What is the difference between the imperial cities?

Morocco has four historic royal capitals — Marrakech, Fes, Meknes and Rabat. Marrakech is the liveliest and most visited, Fes has the largest and most intact medieval medina, Meknes is quieter with grand gates, and Rabat is the modern capital with a relaxed kasbah by the sea. Each city guide covers what makes its destination distinct.

How many cities can I realistically see in a week?

A comfortable week usually covers two or three bases — for example Marrakech, a Sahara overnight, and Fes — rather than rushing through five cities. Morocco rewards slower travel, and the drives between regions are scenic but long. Our guides flag realistic travel times for each destination.

Which Moroccan city is best for the beach?

Essaouira is the favourite for its breezy walled medina and Atlantic seafront, while Agadir offers a longer resort-style beach and Casablanca and Tangier add big-city coastlines. The coastal-towns section of these guides covers each, with notes on the best season to visit.

Are these city guides free to use?

Yes. Every city guide on this site is free to read, with no booking required. They are written and kept current by Serenity Morocco Tours’ in-country travel designers, and you only get in touch if you would like help turning a route into a private trip.

Multi-City Planning

Need Help Planning Your Trip?

Our Morocco travel experts can help you create the perfect itinerary combining multiple destinations.