De par sa situation, elle a toujours été une ville commerciale, ayant passée par les phéniciens, les grecs et les romains. Ce n'est qu'au huitième siècle qu'elle a acquis le nom d'Assilah, écrit maintenant avec deux s, avant avec un seul et auparavant Arcilah. Les murailles qui entourent la ville datent du XVe siècle et la médina aux rues étroites et propres, avec ses maisons blanches et ses murs décorés avec des peintures murales. Au mirador, à côté de la mer, se trouve le cimetière musulman et le mausolée de Saadi Ahmed Al-Mansur. Le port de pêche, actuellement en travaux de restauration, fournit une grande partie du poisson consommé dans la ville qui peut se trouver en vente libre le soir, lorsque les bateaux rentrent au port. Actuellement, l'un des principaux revenus économiques est le tourisme. La Médina se trouve entourée de murailles et possède quatre portes principales. À l'intérieur se trouvent les maisons les plus anciennes, parmi lesquelles un grand nombre se trouve en cours de restauration ou a déjà fait l'objet de travaux, comme par exemple le Riad Assilah. Dans les rues de la Médina il y a tous les commerces nécessaires pour acheter de la nourriture, des vêtements, des souvenirs, des objets d'artisanat, changer de l'argent ou se faire faire un tatouage au henné, etc