Generally when I've travelled recently, I've used a debit card that doesn't have foreign transaction fees for my expenses. This includes when I'm asked by a hotel to provide a card when checking-in (I thought this was just to cover incidentals, but have been told by others that they actually put...