A new promotion by Marriott International Inc. allows Marriott Bonvoy loyalty members to earn 2,000 bonus points per eligible stay between this month and Dec. 1. In addition, Marriott Bonvoy credit card holders can earn up to 4,000 extra points per stay.