Located within Hotel Terra in Teton Village, Chill Spa lives up to its name with a relaxed, approachable atmosphere and a strong menu of massage, skincare, and body treatments. Its ski-in proximity makes it a natural post-mountain destination, and the warm earthy aesthetic makes it easy to lose track of time. Well-suited to guests who want quality without formality.