Steamboat Springs is prepared to lure you back for a dose of our irresistible winter. Here are a dozen tempting reasons to return after the snow falls. 1 | Ski and ride in hundreds of inches of Champagne Powder® snow. 2 | Soak and stay warm in natural hot springs while snowflakes fall on your head.