Travel credit cards - i.e. the ones with no foreign transaction fees - offer two key advantages over travel money:
Great exchange rates - when you spend on a travel credit card you get the Mastercard or Visa exchange rate, which is about the best you can find as a regular consumer
Purchase protection – for purchases costing between £100 and £30,000 you're covered by Section 75 of the consumer credit act, meaning if something goes wrong you can make a claim with your card provider should the vendor fail to pay up
However, not everywhere accepts travel credit cards and using them at a cash machine abroad can come with hefty fees. It can also be easier to overspend on a credit card, leaving you with debts on which interest is charged.