Let's assume that the cells are open, i.e. a curve intersects a cell only if it has a point in its interior. Let's also assume that the curve $p(x,y)=0$ is smooth. Set $\omega=\frac{1}{n}$. Assuming all this, one can get the following upper bound on the number of intersected cells:
$$(\Delta^2-3\Delta+4)/2+ \Delta(2n+2).$$
Note that the first term is always smaller than the second one if we consider only the case $\Delta\le n$. Otherwise, you can take a curve that intersects all the cells - namely a union of $\Delta$ vertical lines.
Proof. Let me first explain the first term. This is the maximal number of connected components of a real algebraic curve given by Harnack's curve theorem.
https://en.wikipedia.org/wiki/Harnack%27s_curve_theorem
In particular, there could be some cells that completely contain connected components of the curve $p(x,y)=0$.
Let us now concentrate on cells such that the curve $p(x,y)=0$ intersects their boundary. After making a small translation $(x,y)\to (x+\varepsilon_1, y+\varepsilon_2)$ we can assume that the curve $p(x,y)=0$ intersects all $2n+2$ horizontal and vertical lines transversely. We can also assume that it avoids the grid of $(n+1)^2$ points $(n_1/n, n_2/n)$. I claim now that the number of cells whose boundary is intersected by $p(x,y)=0$ is at most $2\Delta(2n+4)$.
Indeed, consider the intersection of $p(x,y)=0$ with the $1\times 1$ square. It has two types of connected components: circles that are contained in the square and segments that join two points on the boundary of the square. For each circle, it is clear that the number of cells that it intersects is at most the number of its intersections with $2n+2$ vertical and horizontal lines. For each segment, this number is at most the (number of intersections with $2n+2$ vertical and horizontal lines)$-1$.
So we just need to bound the number of intersections of $p(x,y)=0$ with $2n+2$ lines. Clearly this is at most $\Delta(2n+2)$.
QED.
Remark. This upper bound is not quite sharp when $\Delta$ is getting large. But is not so bad either, for example, there is an obvious lower bound $n\Delta$ and in the case when $\Delta$ is small, one can construct a curve that intersects approximately $2n\Delta-\Delta^2$ cells. Just take a collection of lines parallel to a diagonal of the square.