Due to a recent fraud debacle (thanks a lot CapitalOne!) I had to cancel my no foreign transaction fee credit card. At the moment, I am NOT looking for a replacement but did have a general question about how foreign transaction fees work. Also, please forgive my financial stupidity if this is obvious to most (LOL)!
For example, if I am booking directly on an Italian hotel's website while in the United States would I be charged a foreign transaction fee, or is it ONLY if I am physically in Italy and using the card at a restaurant, hotel, shop, etc? Also, does it differ if I am booking the same Italian hotel but through Booking.com?
Thanks for your response.