Nein, vor Ort bezahlt man mit Dirham. 1 Euro entspricht ca. 11 MAD (Marokkanische Dirham, Stand: März 2023).