In reply to woolsack:
There a big car park up at Avoriaz, a bigish one, further up the valley from Morzine toward lac des mine d'or, a big one up at La Linderets, plus lots of places, side of road further down valley as Les Gets. I've never been there in the winter, just a few summer seasons, With a bit of planning and a list of possible single overnighters, you may even manage a night or two in central car park in morzine down near swimming pool and you could keep on moving and live on the road no probs,