Our dog friendly Clarion Inn Idaho Falls Riverfront hotel in Idaho Falls is located right by Idaho Falls waterfall and a mile away from the Idaho Museum and Eastern Idaho Art Museum. Our location is also a day trip away from Jackson Hole and world-famous Yellowstone National Park. We provide a continental breakfast each and every morning plus a fitness center. Our rooms have a microwave and coffeemaker plus flatscreen TV. Plus, you can earn rewards, including free nights and gift cards, with our Choice Privileges Rewards Program.