Best Western Rewards is celebrating their 25th Anniversary although the current name of the program has only been around a couple of years (It used to be known as Gold Crown Club) but the fact of the matter is they are rewarding members for making a booking today. You have to register first and that must be done by 5pm MST (so three hours from time of posting) and then you can book as many stays as you like before midnight MST tonight. The stays must be completed however by Oct 31. Each one of those stays will earn 6,500 Bonus Rewards Points.
Full details, online registration and booking