Cards are accepted at the airport, and sometimes in high-end establishments. However, for the most part, Morocco is a cash country. Expect to use cash and be pleasantly surprised if you find an opportunity to use your credit or debit card.
Can you use US dollars in Marrakech?
Morocco is still a cash-based economy. Euros, USD, and CAD – not Australian dollars, are always accepted in Morocco and you will save time bringing cash to convert, doing away with bank lineups or non-active cash machines to acquire dirhams.