Surround yourself with wellness.
Located in the heart of Teton Village inside of the Teton Club. Thee Spa invites you to immerse yourself in an atmosphere where you can find peace and focus on your well-being. Our treatments are curated to be personalized for your own unique spa experience. We look forward to your visit.