Join Date: Aug 2011
Location: Barcelona, London, on a plane
Programs: IB+ Gold, TK E+, Hyatt Globalist, Marriott LTP, IHG Diamond
Posts: 14,182
No, you have to check out, move to a different hotel, then move back to the original hotel for nights to hit your account and upgrade your status.
If your stay isn't imminent, you could always sign up for one of the credit cards that gives you Silver or Gold status right away. Some extra bonus points from Day 1, plus whatever sign up bonuses you'd get from putting the long stay charge on the credit card...