Hilton, Marriott, and IHG Have All Launched UK Debit Cards. Here’s Why. July 23, 2026 Blog Skift Take: Three of the world’s biggest hotel groups have launched debit cards in the UK and nowhere else. The reason has little to do with loyalty strategy. Read the Complete Story On Skift