Al Hoceima liegt an der Mittelmeerküste im Norden Marokkos am Rand des Rif-Gebirges und ist der zweitgrößte Hafen der Rif-Region. Der Fährhafen verbindet Al Hoceima mit Motril in Spanien mit mehreren wöchentlichen Überfahrten .