New Sheridan Hotel

$$
yelp logo

(51)

Photos

231 W Colorado Ave
Telluride, CO 81435
Check-in: 4 PM, Check-out: 11 AM
Located in downtown Telluride, Colorado, this historic hotel is 2 blocks from the Telluride Ski Resort. It features an on-site steak restaurant, free Wi-Fi, and rooms with a flat-screen TV. Each of the bright rooms at the New Sheridan Hotel is equipped with an iPod docking station and a laptop safe. Guests can take advantage of a rooftop bar and enjoy the views of the mountains. Spa and concierge services are available. Free coffee is available all day in the lobby of the American Room. The New Sheridan Chop House is part of this Telluride hotel. It features a full-service bar and serves fresh steak and seafood. The New Sheridan Opera House is next to the New Sheridan Hotel. Bridal Veil Falls is a 10-minute drive away.

Reviews

yelp logo
4.551 reviews
Katherine A.
7/7/2025

I'm so grateful for the kind people here. We did not stay at the hotel, but we were walking by and my eight-year-old daughter was desperate for water. They gave us a free water bottle no questions...

Photo of A C.
A C.
10/21/2024

Nice setting. Quite busy. Good cocktails. Eclectic blend of bar patrons. Love the local eccentrics.

Photo of Greg L.
Greg L.
10/13/2022

Please see my review under the "New Sheridan Chop House and Wine Bar". There are several sections to the New Sheridan establishment so I took numerous pictures of the entire area and placed my...

Dani L.
6/25/2025

Cool old hotel with nice rooftop views but expect to pay super high prices ($25 martini) and slow service.

Photo of Alex R.
Alex R.
7/22/2021

This bar dates back from 1895 and currently is your typical mahogany, green leather type of establishment. It's a popular hangout for the young crowd, loud, noisy, and rambunctious, and is a...

Own this business?
See a problem?
United StatesColoradoTellurideNew Sheridan Hotel

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.