You will be able to find Banks and ATMs in every major Moroccan city. Most ATMs will accept Visa, MasterCard, Cirrus, Maestro, Electron, and InterBank systems. Some banks accept American Express, Visa and Thomas Cook travelers cheques. While hotels, restaurants, and some businesses in Morocco’s main tourist cities will accept major credit cards (5% charge), most smaller cities or towns do not. We recommend that you keep a ready supply of cash, including small change for taxi fare and miscellaneous tipping on hand during your stay in Morocco.