USA Telluride

Exclusive Ski Experience

Back to the resort
The New Sheridan

The New Sheridan

(Three and a half Star)

Four Star

Part of Telluride's history


To find out more, call 0131 243 8097

Get an email quote »

Located in downtown Telluride and built in 1891, the New Sheridan provides a boutique hotel experience buried in depths of history. The Telluride base area is just a couple of minutes walk from the hotel.

Guests staying at the New Sheridan will be able to enjoy Telluride's oldest bar, the Historic New Sheridan Bar as well as the fantastic Chop House which serves up some of the best steaks in the US!

Each of the guest rooms is uniquely decorated to the highest level which adds to the charm of the hotel, with some rooms having views to the Telluride ski area.

Client Reviews

Have you stayed here? We would love to hear your feedback. Let your experience help other skiers make their decision. Email ski@ski-i.com