Hallo,
Hotels kannst Du vorbuchen, z.B. über Booking.com etc. Wenn man angbit, dass man spät ankommt, ist das kein Problem. Ich bin dieses Jahr auch erst nach Mitternacht in Casablanca im Ibis Moussafir-Hotel angekommen - kein Problem. In Tanger gibt es glaube ich mittlerweile auch ein Ibis, die sind imemr emfpehlenswert. Schau mal in meinen Reiseführer (Marokko, Reise-Know-how) da findest Du Hoteltippps und Routenvorschläge jede Menge zum ganzen Land. Du kannst aber sicher in einer Bücherei auch mal reinschauen und dir das wichtigste kopieren und wie gesagt recherchieren z.B. über tripadvisor und Hotelplattformen. Auch auf der offiziellen Webseite des Fremdenverkehrsamtes www.tourismus-in-marokko.com findest due einiges zu Hotels in den Städten.
Asilah ist auf jeden Fall lohnenswert, Rabat, Meknes, Fes auch und natürlich auch der Süden um Marrakesch und Ouarazate bzw. Zagora, Tinerhir. Hängt halt davon ab, wieviel Zeit du hast.
Viel Spaß
Erika Därr