The Hilton Honors American Express Aspire Card is one of the best hotel credit cards on the market. Despite its $550 annual fee (see rates and fees), its perks easily offset this significant cost — ...