Arcila, también conocida como Archila o Assilah, es una localidad árabe de la costa atlántica del norte de Marruecos. Se ubica a poco más de 100 km de la ciudad española de Ceuta y a 46 km de Tánger, hacia el sur.
Debido a que está rodeada por el mar, este destino es recomendado para los visitantes que aman descansar en una casa rural en Arcila con cercanas playas de fina arena y mar azul. Es precisamente por esta razón que gran parte de su actividad económica está centrada en el turismo.