Credit and debit cards are widely accepted, but it's advisable to carry some cash for small purchases and places that may not accept cards. Notify your bank of your travel plans to avoid card issues.