Earn a FREE Hotel Stay from Hotels.com

Sign up for a Hotels.com account and join Welcome Rewards. Collect 10 nights and get 1 FREE, available on over 65,000 Hotels worldwide, no date restrictions. If you stay at a hotel a couple times a year it would be pretty easy to earn a free night!