Keep reading for the best hotel credit cards for free nights as part of their annual benefits, including Marriott Bonvoy, World of Hyatt, and Hilton Honors.
Amex Hilton cards got a surprise benefit improvement last week, and other banks are offering elevated welcome bonus offers, some more than 100,000 points.