A warning to read the fine print of which ever hotel program you choose - some have restrictions on the number of consecutive nights in which you can earn credit. And of course be wary of those that count "stays" rather than "nights" for elite status, etc. you might have to check-out and check-in a few times depending on how long your expected stay is.