This lodge located in Victor, Idaho features a full-service spa and health club. Dining is available at the Headwaters Grille and guest rooms provide free Wi-Fi and a refrigerator.
Each room and suite at the Teton Springs Lodge offers coffee facilities. The suites include a dining and living area with a flat-screen TV. A full kitchen is also available in every suite.
Teton Springs Spa features a large outdoor pool with a deck and 2 spa pools. The private health club also includes 2 tennis courts, a basketball court and a state-of-the-art gym.
Targhee National Forest is within driving distance of Teton Springs Spa & Resort. Guests can go hiking nearby the lodge.