Big spenders can benefit substantially from travel credit cards, especially ones that offer annual spending bonuses. Travel cards offer generous incentives for substantial spending. Rewards range from airline and hotel elite status to free hotel nights and even companion passes.