Hotels in Sheridan WY – Sheridan Inn Hotel
The Sheridan Inn is a historic hotel located in Sheridan, Wyoming. Built in 1893 and designed by the architect Thomas R. Kimball of Omaha, Nebraska. Come experience the authentic western comfort at the Sheridan Inn.
If you love what you see with the Sheridan Inn, check out everything else there is to do in Sheridan! The Inn is located just a block off of Main Street in downtown Sheridan, the perfect location to enjoy everything our beautiful town has to offer.
Hotel Stay In Wyoming – 307-655-7861
When the Sheridan Inn was established 125 years ago, it was the first building in this part of Wyoming to be equipped with electric lights. Technology has advanced extensively since 1893, but the Sheridan Inn was restored with a love for the past, utilizing light fixtures and many other vintage and original items one would find in the Sheridan Inn so many years ago.