Here's a general question. I wonder why chains like the Four Seasons and the Ritz Carlton haven't developed some sort of frequent stay program. Some thoughts:
1. I guess maybe there's a concern about it appearing "tacky" but I'm not sure it would be justified. After all, I suspect the bulk of their business comes from the same corporate types (as opposed to the super rich) who probably all belong to frequent flyer programs.
2. They clearly have a desire to provide loyalty. At locations where I stay frequently, I often receive upgraded accomodations. Why not make this more explicit in the form of a program. (Since there's no direct incremental benefit per stay, I will stay elsewhere for various reasons.)
3. They clearly try to solicit business through various means--why not use a loyalty program as part of that. E.g., they offer quite competitive negotiated rates to large corporations. They also sometimes offer gift certificates for staying at certain locations.
4. For the corporate types who stay there, a loyalty program can be a great incentive. Stay there on business on the company's dime to get free stays when traveling on leisure. This (untaxed) benefit is what has helped the airlines develop such loyal followings.