Generally, you earn more points with flexible reward programs than with airline branded credit cards. (pointchaser.com)
And, just like with airlines, many hotel branded credit cards offer huge sign - up bonuses, which can get you lots of points to redeem for free accommodation. (lifehacker.com)
It is likely that any of the major stores that you plan to shop at during the holiday season will offer their own branded credit card. (creditabsolute.com)