my advice is never get yourself up the duff with a due date of 1 Jan. 
particularly when you live a 45 minute drive into town (where the hospital is) and seasonal average temp is about -25 and blowing snow.
and if you happen to have a toddler who develops breathing problems at 2am after a christmas party as well, just give up and call the fire brigade.
oops, sorry, as you were, just having flashbacks to div dh's with massively pg wives in prime party season.
if it helps, we went on a skiing holiday and got back four days before my edd.
i think that we get a bit consumed by the whole impending birth thing if i'm honest, and there are very few scenarios where you wouldn't actually manage to get someone to take you to the hospital/ look after the toddler/ find out which bar dh is in/ which mountain he's skiing down etc. but i'm probably not the right person to ask. i've had three dcs and not bothered to pack a hospital bag yet. i normally just get dh to throw a few things together once i've actually given birth lol. we did take a baby car seat on holiday with us though, just in case.
and damn near had to use it (ds1 arrived 24 hours after we got home 
it depends on you, really. are you the mega-organised type, or the stay-flexible-and-see-what-happens type? is dh the unflappable type who could romantically flag down a passing car and blag a ride to the hospital? or is he utterly inept and would turn his cell phone off and miss the whole thing?
if it's only one evening, you'd probably be ok tbh. with the inevitable exception, most babies have a good sense of timing if you'd rather they didn't show up. the difficulty is labouring on demand though 