Credit and debit cards are widely used in Turkey. Visa and MasterCard are accepted in most places, with American Express payment available in high-end hotels and restaurants. If you're travelling off the beaten track or shopping in market stalls and Souks, then it's a good idea to have some cash on you.