The ultimate resource for this information is your card provider, you should contact them before your trip anyway to let them know you'll be travelling.
This should help reduce any chance of your card getting blocked for security purposes, which would then require you waste valuable vacation time on the phone and possibly incur some costs for making the call - although some financial institutions do provide an international collect number.
Most North American credits cards should work, just be aware that the prevalence of chip and pin or, more recently, tap payments is now pretty much ubiquitous. You may find that traditional swipe and sign card payments are not universally accepted, in particular at smaller retailers, boutiques, and markets.
Lastly, review your card documents to view fees or standards for the rates of exchange. You may find a small percentage added to each transaction - even those cards which claim to be no-fee have to make their money somewhere, it can sometimes be found in the rate of exchange applied to your purchase.