Vertaling:Ik zal thuis blijven vanavond.
Is there a rule which says when the timing statement should come? Why not "Ik zal vanavond thuis blijven"?
Generally it's time - manner - place, so your sentence is also correct and accepted. However there sometimes is some flexibility depending on what you want to emphasise.