Most hotel chains offer some kind of loyalty program. They’re often free to join and require little effort on your part. Of course, if you’re going to be staying at hotels a lot, it definitely makes sense to join a loyalty program of some kind, if not multiple. But, even if your hotel stays are few and far between, many programs reward you with benefits just for joining, regardless of how often you stay.