Hallo Joe,
1) Hotels die ab hier buchbar sind haben internationale Preise. Günstiger ist es, wenn Du Dir vor Ort eines ausserhalb des Zentrums anschaust und ggf. einquartierst. Die günstigsten gibt es ab etwa 7,00 Euro.
Nicht EU-Bürger können Bürger aus mehr als 180 versch. Staaten sein. Um welche Angehörigkeit gehts denn konkret? Die Bestimmungen sind unterschiedlich. Von freier Einreise bis zu Visumspflich ist alles möglich. Die marok. Botschaft kann hierüber genaue Auskunft geben.
Ein amerikanischer Angriff hat sicherlich kaum Auswirkungen auf Touristen in Marokko. Zwar werden Antisympathien gegenüber Amerikaner geäußert, aber Übergriffe brauchen nicht befürchtet werden.