In hotels and larger shops and restaurants, yes. Medinas, taxis and small stalls are cash-only. Related questions What currency does Morocco use? Can I get dirhams before arriving? Are ATMs easy to find? How much should I tip? Is haggling expected? How far should I haggle down? Share this guideWhatsAppFacebookXPinterestEmail