Co-branded hotel credit cards are great if you're loyal to a specific hotel chain, such as Marriott, Hilton, Hyatt or IHG. These cards can grant you instant elite status and earn hefty spending ...