Wyndham Rewards, in partnership with Points.com, is a loyalty program designed to let members earn and redeem points for various rewards. The program covers more than 8,900 Wyndham properties across 22 hotel brands worldwide and extends to vacation rentals, car rentals, and online shopping.