Marrocos é o lar de muitos monumentos e atrações históricas, incluindo a Torre Hassan em Rabat, a antiga cidade de Volubilis, a Mesquita de Tinmel do século XII, a Mesquita do Kasbah de Udayas do século XI, as ruínas do século XII do El Badi Palace em Marrakech e a Mesquita Hassan II em Casablanca.