No, the Wyndham Rewards Visa does not come with a free anniversary night. This is unlike other co-branded hotel credit cards like those issued from Marriott, IHG, and Hyatt that offer free anniversary nights. Click here to see which credit cards come with the best free anniversary nights.