I have been to Stowe but not Killington. I think Killington has more snow and its season is longer than Stowe. Stowe is older and i find the lifts rather old last time I was there. Killington has many peaks. I have been there in the summer but not winter. However you can find lodging right at the bottom of the hill but not Stowe the last time I was there (maybe three years ago).