Effective immediately, Chase no longer adds foreign currency transaction fees to charges made on the Marriott Rewards Premier card ($65 annual fee waived the first year; annual free night certificate (up to category 4 on account approval, up to category 5 each year); 15 nights towards elite status and another status night for every $3000 in spend; 30,000 bonus points with first purchase).
This card adds to the stable of no foreign currency transaction fee offerings from Chase:
- Chase Sapphire Preferred ($95 fee waived the first year, points transferable to several programs)
- Continental Airlines Presidential Plus Card (the expensive one that comes with lounge access)
- British Airways Visa Signature Card (1.25 BA miles per dollar and a free companion award ticket after $30k spend)
- Chase Priority Club Select Visa Card (good signup bonuses, not great for spend)
- Hyatt Gold Passport Card (2 free nights at any Hyatt and Platinum status with signup)
- United Mileage Plus® Club Visa® Card (the expensive one that comes with lounge access)
Used to be that you needed to get a Capital One card, or a non-rewards card, in order to avoid paying usually 3% in foreign currency transaction fees. And for regular international travelers it certainly made sense to do so. The rewards from most cards weren’t worth the transaction fee.
American Express Platinum and Centurion also waive foreign currency fees now as well. But in general Chase has the best and most rewarding cards for international spend. It’s not a feature on any of their free cards, but savings for regular international travelers will more than cover the fees.