Teton Springs Lodge is just 30 minutes from the iconic western town of Jackson Hole in Victor, ID, and about a 70 minute drive from Idaho Falls. As such, it lies between some of the best ski resorts in the US.