you could give the chance creek fsr area a shot. just south of whistler.
you can get views like this:
but with snow
just be careful though and know the limits of your vehicle + off road driving experience. chances are it'll be covered in snow so chains, snow tires, recovery gear and a second vehicle are probably a good idea lol.
alternatively, there are some nice pull outs along green lake which is a nice place to chill at night.
portable stove with some instant hot chocolate is a nice touch if you plan on hanging out outside.