Staying the night in a hotel typically involves spending money, and sometimes it can cost a lot. But a new loyalty programme could mean Brits end up earning cash for their breaks away. Called Hotels.comRewards, it offers members a whopping £100 in Hotels.comCash for every 10 eligible nights they stay in a hotel. This can be collected over 10 consecutive nights, or separate stays across various hotels and holiday homes. Even better, customers who do manage to collect the £100 reward will also unlock exclusive discounts and perks.
Source: Daily Mail March 05, 2026 06:59 UTC