En el norte de Marruecos se encuentran tres de las cuatro capitales históricas del país: Fez, Meknes y Rabat (capital oficial de Marruecos). La medina de Fez, también conocida como Fez Al Bali (Patrimonio de la UNESCO) es la mayor medina del mundo, tiene más de 1000 años de antigüedad y alberga mezquitas, edificios antiguos y la Universidad de Kairaouine. No muy lejos de la ciudad imperial de Meknes se encuentran las ruinas romanas de Volubilis, una ciudad predecesora que data del siglo II d.C. y que ahora es Patrimonio de la Humanidad de la UNESCO.
El norte de Marruecos cuenta con mar y montaña con magníficos paisajes. Tánger, Casablanca y El Jadida ofrecen encanto y largas y agradables playas. Para huir del bullicio de la gran ciudad, encontramos el modesto pueblo de Chefchaouen, también conocido como la "Perla Azul", escondido en las montañas del Rif. Chefchaouen ofrece un ambiente relajado con algunas de las personas más amables del país y es conocida por sus edificios encalados en su histórica medina.