Our opinions are our own. No-annual-fee travel credit cards offer rewards for no yearly cost of card ownership. This can be appealing to frugal or infrequent travelers. Keep in mind, however ...