The Moroccan dirham (MAD) is cash-friendly. Cards work in hotels, but carry cash for souks and taxis.