The monthly report, which combines hundreds of millions of customer transactions with consumer research, revealed that card spending rose by just 2.6% generally.
In restaurants, spending dipped by 10.3% and the number of transactions dropped by 15%.
Barclays said Brits’ concerns over rising energy bills and outgoing costs ahead of the festive period had hindered discretionary spending.
However, the number of transactions with travel agents increased by 12.3% year-on-year.