Yes, if you know how to maximize your rewards, redeem them, and take advantage of the card's perks. In most cases, the perks and rewards-earning potential of the best travel rewards cards far exceed the annual fee you pay to use the card.