Hotels.com lets you choose from hundreds of thousands of hotels. Its loyalty program, Hotels.com Rewards, offers a simple way to earn credit toward future stays. Plus, if you book through Hotels.com enough, loyalty members can earn elite status, which delivers a few extra perks. So is it worth booking through Hotels.com instead of directly through... Rand Shoaf is a writer at NerdWallet.