Telluride - Logo

New Sheridan Hotel

Built in 1895, meticulously restored one hundred years later, and remodeled in 2008, the New Sheridan Hotel features 26 luxurious rooms and suites. Amenities include complimentary ski storage, rooftop hot tubs, wireless Internet, gourmet restaurant, Parlor bar, and historic bar. The hotel is ideally located on Main St. amongst all shops and restaurants and just two blocks from the ski lifts and Gondola system.

The New Sheridan features the Chop House Restaurant and Historic Bar on premise.

Click here to visit the New Sheridan Hotel's website. 


  • Hot Tub
  • Onsite Dining
  • Disabled Access
  • Business Center
  • On-site Bar
  • Suites