Skip to main content

New Sheridan Hotel

Step into Telluride’s golden age—refined, storied, and unforgettable

The New Sheridan Hotel isn’t just a place to stay—it’s a living piece of Telluride’s heritage. With Victorian-era charm and modern comforts, it’s a perfect base in the heart of town.

Located in the heart of Telluride, The New Sheridan Hotel is a timeless gem rich in history. Originally built in 1891 with the fortunes of gold and silver strikes, it was rebuilt in brick after a devastating fire in 1894 and has retained an authentic, storied character ever since. Adorned with Victorian furnishings and archival photos of bygone mining days, the hotel offers a truly immersive experience in old-world Telluride.

This boutique hotel features 26 thoughtfully appointed rooms that blend historic charm with modern amenities. Guests can indulge in premier dining at The Chop House & Wine Bar, renowned for its exceptional cuisine and extensive wine selection. The hotel also houses the Historic Bar, celebrated as one of Forbes Traveler’s “Top ten après ski bars,” offering a vibrant atmosphere for both locals and visitors. For panoramic views of the surrounding mountains, The Roof provides a unique rooftop bar experience. Its central location on Colorado Avenue ensures guests have convenient access to Telluride’s shops, galleries, and the gondola.