It holds without any condition on $H$, actually. Suppose $f : M \to N$ is an isomorphism of $\mathbb{Z}[G]$-modules. In other words, $f$ is bijective, additive and $G$-equivariant (ie. $f(g \cdot m) = g \cdot f(m)$ for all $g \in G$, $m \in M$). Then $f$ is also $H$-equivariant: $f(h \cdot m) = h \cdot f(m)$ for all $h \in H$, $m \in M$. It's still additive, so it's a morphism of $\mathbb{Z}[H]$-modules; and it's bijective, so it's an isomorphism.
* * *
A more general fact holds. If $\phi : A \to B$ is a ring morphism, and $M$ is a $B$-module, let $\phi^* M$ be the same module viewed as an $A$-module through $\phi$. Then if $f : M \to N$ is an isomorphism of $B$-modules, the induced map $\phi^* M \to \phi^* N$ (on the level of sets it's the same map) is an isomorphism of $A$-modules, with the same proof as before. You can also view it as a purely formal result: $M \mapsto \phi^* M$ is a functor, and thus carries isomorphisms to isomorphisms.