Hotels.com, an online hotel booking website, said it has launched a new loyalty program, “Welcome Rewards,” offering one free night for every ten nights stayed. The program allows users to book ten nights at a mix of B&Bs, independent or chain hotels, and get the 11th night free. The eligible hotels are marked on the website.