The Moroccan currency is the Dirham (exchange rate in October 5th 2015) : 
1 MAD = 0.092 EUR / 1 EUR = 10.899 MAD
1 MAD = 0.103 USD / 1 USD = 9.719 MAD
Major credit cards and banking cards are accepted.