Dirham (DHS or MAD): with 1 Euro/CHF you get 10 Dirhams approx; with 1 GBP you buy about 15 Dirhams, with 1 US Dollar about 8 Dirhams. There are many exchange offices, especially near Jeema El Fna.
It is worth knowing that the most popular credit cards, Visa and Mastercard, as well as Euro currency are accepted almost everywhere. Don’t worry, you can get the best deal in the souks also with euro currency!
You are not allowed to leave Morocco with Dirhams in your pocket, airport Police can ispect both your checked and hand luggages.