Já respondendo de cara o título deste post: sim!! É plenamente possível! Nós passamos uma semana no país, o visitamos se sul a norte, e fizemos tudo por conta própria, sem contratar nenhuma agência. Foi tudo tranquilo, não passamos por nenhuma situação de estresse e, se voltarmos um dia ao país, faremos tudo por conta própria novamente.
Claro que, contratando uma agência, toda a sua programação será mais tranquila. E a vantagem de uma agência no Marrocos é que praticamente todas trabalham com roteiros personalizados. Então, você mesmo poderá montar seu roteiro e determinar quanto tempo quer ficar em cada lugar; e a agência apenas fornecerá o carro e o motorista/guia. Ela também pode reservar seus hotéis ou, se você preferir, pode também assumir esta responsabilidade.
A desvantagem: o preço. Logo que comecei a pesquisar e entrar em contato com diferentes agências, o valor por pessoa me desanimou. Confesso que estávamos receosos de percorrer o país por conta própria, mas o bolso falou mais alto e preferimos arriscar.