Cougars are really relentless and difficult to fight off - though usually they pounce in bars rather than ski resorts.
I find just telling them I'm divorced, and broke, works to keep them away.