Yes, you can pay for almost everything in Amsterdam with euros. Major credit cards such as Visa, Mastercard and American Express are also widely accepted. It is always advisable to have some cash with you, as small businesses such as local markets, food trucks and small cafes may only accept cash. Also, some larger establishments such as hotels or car rental agencies may require a credit card to make a deposit.