Ski resort and town near Vancouver (8)
I believe the answer is:
whistler
(Other definitions for whistler that I've seen before include "old kettle, say" , "Olympic ski resort" , "He used canvas" , "Artist who painted his mother in 1871" , "American artist who painted his mother, d. 1903" .)