Yes, those missions (ski resort) are complicated. I believe I used a smoke grenade (or similar), and play exclusively during the night.
I believe there are some spots for hiding inside the winter cabin. I usually wait for the enemy to get closer, then knife him or shot him with a crossbow, and grab his weapon. I only send soldiers with large HP, else they might not survive the encounter.