Leave No Corners Unexplored
Visit the Niagara of the West
Red Lion Hotel Twin Falls is the only full-service Twin Falls, ID hotel offering 112 pet-friendly accommodations with easy access to some of the top things to do in Twin Falls, ID. One of our favorite Twin Falls, Idaho things to do is hiking to the infamous Shoshone Falls. Known as "the Niagara of the West," Shoshone Falls is actually higher than Niagara Falls, cascading 212 feet to Dierkes Lake. Hike through the mighty Snake River Canyon and over the Perrine Bridge to discover the endless natural wonders of Shoshone Falls.