Capital One's new Venture X credit card is great for travelers. Earn 2% back on all purchases and even more points back when booking through Capital One portal. I was able to book a hotel through the portal recently which was cheaper than other sites.
One reason I got this card, is because the card pays for itself. If you travel yearly then the annual fee will pay for it self. Every additional spending will just be free points for you that you can use towards travel, hotel, etc.
It's time to get your Invitation.codes account too 😎