Este lodge se encuentra en Victor, Idaho, y ofrece un spa y un centro de bienestar de servicio completo. El The Grille sirve comidas y ofrece habitaciones con conexión Wi-Fi gratuita y nevera.
Todas las habitaciones y suites del Teton Springs Lodge disponen de set de café. Las suites incluyen zona de salón comedor con TV de pantalla plana. También incluyen cocina completa.
El Teton Springs Spa cuenta con una gran piscina al aire libre con terraza y 2 piscinas de hidromasaje. El club de bienestar privado también incluye 2 pistas de tenis, una pista de baloncesto y un gimnasio de última generación.
El Teton Springs Spa & Resort está a poca distancia en coche del bosque nacional de Targhee. En las inmediaciones se puede practicar senderismo.