I have both Hyatt and BA Visa cards. Neither of these cards collect foreign transaction fees.