$\def\ZZ{\mathbb Z}\def\conv{\mathop{\rm conv}}\def\vol{\mathop{\rm Vol}}$Yes, such a constant exists. We prove just the existence, not trying to optimize it. When we mention a `xonstant' we mean the quantity dependent on $d$ only.
Set $D=d^2$, and let $\ZZ_D^d=(\ZZ/D\ZZ)^2$. To each point $a\in \ZZ^d$, let $a^*$ be its residue class in $\ZZ_D^d$. For every $z\in \ZZ_D^d$ and every $A\subset \ZZ^d$ set $A_z=\{a\in A\colon a^*=z\}$.
Let $K'=K\cap \ZZ^d$. One of the values $|K'_b|$ is at least $|K'|/D^d$, and we may pass from $K$ to $\conv K_b$, reducing the number of integer points in it by at most $D^d$ times (which is constant). Thus from now on we assume that $K$ is a polytope whise vertices lie in $(D\ZZ)^d$ (we have also applied a shift mapping one of the vertices into $0$).
Now take a simplex $S\subseteq K$ of maximal volume; its vertices $a_0,\dots,a_d$ are the vertices of $K$ and thus lie in $(D\ZZ)^d$. We may assume that $a_0=0$. Then $K$ lies in the simplex $S'$ bounded by the hyperplanes parallel to the hyperfaces of $S$ passing through their opposite vertices. The simplex $S'$ also has integer vertices, and its (linear) size is $d$ times the size of $S$.
Let $Q$ be the parallelepiped spanned by the vectors $a_1/D,\dots,a_d/D$ with $0$ as the common origin of these vectors (we assume that $Q$ is not a closed set: its hyperfaces not containing $a_0$ are removed); so $Q\subseteq S$. Then $S$ contains all translations of $Q$ by the vectors $\frac1D\sum_i \alpha_ia_i$ with $\alpha_i\in\{0,1,\dots,D-d\}$, and $S$ is covered by such translations for $\alpha_i\in\{0,1,\dots,D\}$. The ratio of quantities of such tuples $(\alpha_i)$ is constant, and each such translation contains the same number $q$ (dependent on $Q$!) of integer points. Thus the number of integer points in $S$ is approximated (up to a constant factor) by $\frac{\vol S}{\vol Q}q$.
Similarly, the number of integer points in $S'$ is approximated by $\frac{\vol S'}{\vol Q}q=d^d\cdot \frac{\vol S}{\vol Q}q$. Thus the number of integer points in $S$ is not smaller than a constant factor times such a number for $S'$, which is not smaller that such a number for $K$.
Finally, by similar reasons the parallelepiped $P=\frac{D}dQ$ contains at least a constant portion of the integer points in $S$, and thus at least a constant portion of those in $K$.