Here are the top picks for travelers who want a hotel rewards card with no annual fee:
Hilton Honors American Express Card
Best Western Rewards Mastercard
Marriott Bonvoy Bold Credit Card
Choice Privileges Visa Signature Card