As of right now, Hilton is the only major chain to be offering some sort of bonus offer on every single stay. Between Jan. 6 and May 3, 2020, you can earn the following:
- 2,000 bonus points for every stay
- 10,000 bonus points after every ten nights
There is no maximum of points you can earn, so for business travelers who stay at Hilton properties often, the number of points you can earn can be quite high. Of course, the sweet spot is every 10 nights as that will allow you to earn that extra 10,000 bonus. Remember though, you’ll earn 2,000 bonus points per stay, so a 1 night stay or a 5 night stay will earn the same number of points. If you are truly looking to maximize your points, you can always hotel hop if you are in a city with multiple Hilton properties.
Fortunately, all properties qualify, but you do need to register for this promotion prior to your first stay. While this might not be the best promotion ever, it is better than nothing, and currently better than the other hotel chains which are not offering anything. Based on my analysis, without the promotion even taken into account, Hilton will offer you the most number of free night stays.
Fingers crossed more hotel promotions pop up soon.