Schweitzer Mountain Resort is the largest ski resort in North Idaho, with 2,900 acres of skiable terrain, 92 runs, and three terrain parks. Schweitzer’s Village gives you direct access to the mountain and is steps away from shopping and dining.