We give a complete description of all hypersurfaces of the product spaces \( \mathbb{S} \)n × ℝ and ℍn × ℝ that have flat normal bundle when regarded as submanifolds with codimension two of the underlying flat spaces ℝn+2 ⊃ \( \mathbb{S} \)n × ℝ and \( \mathbb{L} \)n+2 ⊃ ℍn × ℝ. We prove that any such hypersurface in \( \mathbb{S} \)n × ℝ (respectively, ℍn × ℝ) can be constructed by means of a family of parallel hypersurfaces in \( \mathbb{S} \)n (respectively, ℍn) and a smooth function of one variable. Then we show that constant mean curvature hypersurfaces in this class correspond to an isoparametric family in the base space and a smooth function that is explicitly determined in terms of the mean curvature function of the isoparametric family. As another consequence of our general result, we classify the constant angle hypersurfaces of \( \mathbb{S} \)n × ℝ and ℍn × ℝ, that is, hypersurfaces with the property that its unit normal vector field makes a constant angle with the unit vector field spanning the second factor ℝ. This extends previous results by Dillen, Fastenakels, Van der Veken, Vrancken and Munteanu for surfaces in \( \mathbb{S} \)n × ℝ and ℍn × ℝ Our method also yields a classification of all Euclidean hypersurfaces with the property that the tangent component of a constant vector field in the ambient space is a principal direction, in particular of all Euclidean hypersurfaces whose unit normal vector field makes a constant angle with a fixed direction.