Le Maroc abrite de nombreux monuments et attractions historiques, dont la tour Hassan à Rabat, l'ancienne ville de Volubilis, la mosquée du XIIe siècle de Tinmel, la mosquée du XIe siècle de la Kasbah des Oudayas, les ruines du XIIe siècle de l'El Palais Badi à Marrakech et la Mosquée Hassan II à Casablanca.