Red Lion Hotel Twin Falls is an inexpensive full-service hotel located near Snake River Canyon and Shoshone Falls. Visit our pet-friendly hotel in Twin Falls, Idaho and relax in the comforts of our spacious, contemporary accommodations –featuring our signature triple-sheeted beds, eco-friendly bath products and modern room amenities. Enjoy easy access to some of the best attractions and sightings in Idaho and take advantage of our resort-style services, including complimentary airport transportation, complimentary parking, 24-hour dining, valet laundry services, fully-equipped fitness center, swimming pool, 24-hour business center and over 5,000 square feet of event facilities.