Yes , credit cards are widely accepted in hotels, restaurants, and most shops in Istanbul. It's always a good idea to carry some cash for smaller establishments and street markets.