Can you use your credit card for foreign currencies and is there any extra charge to this?

You can use your credit card to charge items that are priced in different currencies. Most consumers who travel overseas do this. The exchange rate is factored, according to the contractual terms on your account, and your billing statement then shows the charge in U.S. Dollars. Whether or not there is an additional charge would depend upon the fine print in your contract. Contact your credit card company for the specifics.