Você precisa de um visto para visitar a Bulgária. Este documento do Ministério de Relações Exteriores da Bulgária contém uma lista exaustiva de todas as nacionalidades que precisam de visto.
Neste documento, afirma-se que os cidadãos de Marrocos precisam de visto, não há exceções para os residentes, quaisquer exceções se aplicam apenas aos cidadãos dos países da UE.