It doesn't read properly; it presumably should say "We haven't got a cat's hope in H ell". This means they have no hope whatsoever (of reaching their destination that night). It is an elaboration of the standard expression "to not have a hope in ****".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.