If you choose $, the company handling the card transaction will impose a worse fx rate than your card company.
In the scale of things, it might only be a few cents on a €5 purchase - $5.60 rather than $5.50, but over the course of a holiday, if you spend a significant amount, the difference can add up.
You also need to use a cc that allows fee free foreign currency transactions.