Marriott has a mystery promotion that can earn you 2000 or more bonus Bonvoy points. Here’s how it works:

  1. Register for the offer by December 31, 2019.
  2. Complete 2 stays between October 29, 2019, and January 14, 2020.
  3. You get 2000 bonus points.
  4. In next 2-3 days (after your stay is completed), you will unlock your next offer (the mystery part).
  5. Your unlocked mystery offer would be available on your Marriott promotions dashboard.
  6. The earning period for the additional offer will be from the day the member is auto-registered through January 14, 2020.