Build A Package

Build a Package

New Sheridan Hotel Telluride

Lodging Type: 
High-speed Internet Access
On-site Restaurant / Bar
Free Shuttle
Hot Tub

The New Sheridan Hotel is a historical hotel located in the very heart of Telluride. The hotel was originally built in 1895, but it underwent an an expansive renovation in 2008 and now the hotel offers 26 Deluxe rated guest rooms. The hotel is located only two blocks from the base of the mountain and gondola and being in the centre of downtown Telluride provides an ideal base for all types of visitors. All the hotel rooms are individually designed in a classic style and still retain the historic charm of this famous Colorado resort.

Rooms are either facing the main street and offer stunning views to the mountain and over the town centre, or they are internal rooms with no views (but these rooms are quieter). Connecting rooms are available for families, on request. Two Suites are available that have 1 King bed, a living area with sleeper sofa and mountain or town views. All rooms have private bathrooms with heated tile floors. Amenities include two rooftop jacuzzi hot tubs, on-site restaurant, bar, cafe and valet parking. The hotel bar is popular with locals and guests will be immersed in the life of Telluride with a stay at this popular hotel.

The on-site restaurant, The Chop House, is world renowned for its succulent dry aged prime steaks and fresh seafood flown in daily. Chef Erich Owen creates our delicious fare using only organic free range fowl, non-threatened fish species and local ingredients.


Powered by ResCMS™