Yes, credit cards are widely accepted in Zadar, Croatia. Most hotels, restaurants and stores in the city accept major credit cards such as Visa and Mastercard. However, it is recommended to carry some cash for small transactions and purchases in smaller stores. ATMs are available throughout the city for cash withdrawals. However, be sure to inform your credit card company of your travel plans to avoid any potential problems with card usage.