Am Fuße des Spruce Peak Mountain gelegen, ist die von Forbes mit vier Sternen ausgezeichnete Lodge at Spruce Peak das einzige luxuriöse Ski-in/Ski-out-Hotel in Neuengland. Die 300 luxuriösen Unterkünfte verfügen über Gaskamine, große Badezimmer, Küchenzeilen oder voll ausgestattete Küchen sowie private Balkone. Zu den Annehmlichkeiten gehören das preisgekrönte Spa, ein vollständig ausgestattetes Fitnesscenter, ein ganzjährig beheizter Pool und vier gastronomische Einrichtungen auf dem Gelände.
Die Gäste befinden sich nur wenige Schritte vom Spruce Peak Village Center entfernt, wo sie Outdoor-Eislaufen, ein erstklassiges Adventure Center mit Kletterwand, Einkaufsmöglichkeiten, mehrere Restaurants und das Spruce Peak Performing Arts Center genießen können. In den wärmeren Jahreszeiten bietet die Lodge at Spruce Peak zudem 36 Golfbahnen, darunter den privaten 18-Loch-Platz des Stowe Mountain Club.