Hallo Salamanca,
Fähre vorbuchen ist nicht nötig, geht auch gar nicht. Die Büros sind in Alceciras direkt beim Hafeneingang. Billiger ist die Fähre nach Ceuta, aber dann musst Du von dort erst zur Grenze (Ceuta ist spanisch) und mit dem Bus - fahren direkt an der Grenze ab nach Tanger oder Tetuan.
Wechselstellen gibt es an der Grenze, alles zum offizellen Kurs. Nicht auf irgendwelche Schwarzwechsler einlassen die behaupten die Bank wäre zu oder ähnlicher Blödsinn, die be*******en einen nur.
Am besen Du kaufst Dir einen Reiseführer für Individualreisende - dann hast du gleich die Stadtpläne und Hoteltipps, dann sparst du dir viel Geld. Meiner ist leider vergriffen (Neuauflage im Juli), aber vielleicht bekommst du noch ein Exemplar der alten Auflage über den Scnäppchenmarkt von Reise Know-how oder in einer Buchhandlung. Sonst ist für Rucksackreisende auch Lonely Planet gut.
Wie beschrieben liegen zahlreiche Hotels in Tanger in der Nähe des Hafens. Die vorausgegangenen Tipps sind o.k. Nahe am Hafen ist auch Marco Polo, Mittelklasse - deutsch Eigentümer. Sehr stilvoll ist das alte Kolonialhotel Continental direkt über dem Hafen mit fantastischem Blick, aber das kostet schon so ca. 40 Euro.
Busbahnhof ist wie beschrieben auch nahe beim Hafen, aber der Hauptbusbahnhof liegt nun außerhalb an der Straße in Richtung Rabat, es kann sein dass du dort umsteigen musst. Besser ist es sowieso mit der Bahn nach Fes zu fahren, schneller, zuverlässiger und bequemer. Der Bahnhof wurde vom Hafen außerhalb verlegt, du müsstest also auch mit dem Bus erst dorthin fahren.
Viel Spaß Erika