Bank of America® Premium Rewards® from Bank of America
Earn bonus points and travel statement credits with this $95 annual fee Visa card offering 2x points on travel and dining and 1.5x points on all other purchases.

The Bank of America® Premium Rewards® Visa credit card is a good option for consumers who spend money on travel, dining, and ridesharing services. Cardholders earn 2 points per $1 spent on these categories and 1.5 points per $1 on all other purchases. The card has a $95 annual fee, but it comes with valuable benefits that can offset the cost, including up to $100 in annual airline incidental statement credits and up to $100 in airport security statement credits every four years. Additionally, cardholders get access to valuable travel and purchase protections such as trip cancellation/interruption insurance, baggage insurance, and rental car insurance.
The card also features a generous sign-up bonus of 60,000 points after spending $4,000 in the first 90 days. Points can be redeemed for travel, cash back, gift cards, and merchandise through the Bank of America Preferred Rewards program. Points are worth 1 cent each when redeemed for cash back, but can be worth more when redeemed for travel through the Bank of America Travel Center. The card has a variable APR for purchases and balance transfers, so it's important to pay your balance in full each month to avoid interest charges.