Telluride Ski Resort was recently named the #1 ski resort in North America in Conde Nast Traveler’s annual reader survey.
Scenic beauty. Character and charm. Legendary terrain. Lack of crowds. It’s a long list, and the simple fact is, you’ll never forget your first time to Telluride.
Just forty-five minutes from the Ridgway Lodge, at the end of a towering canyon sits Telluride, Colorado (elev. 8,750′), a National Historic Landmark surrounded by the highest concentration of 13,000′ and 14,000′ peaks in the United States. Above the historic mining town of Telluride is a modern mountain village connected by a free pedestrian gondola, the only one of its kind in North America.
While the ski terrain is world-renowned, the resort is truly defined by a collection of unique, intimate and unmatched elements.
Unlike any other resort in North America, Telluride’s location and size allows guests to revel in a peaceful atmosphere, where lift lines are nearly non-existent and the people are authentic and friendly.