About Teton Village
Home to the world-renowned Jackson Hole Mountain Resort, Teton Village is ideally located at the base of the Teton mountains in Jackson Hole, Wyoming.
A winter and summer activity mecca for all ages, Teton Village is an outdoor playground, including top-notch skiing and snowboarding in the winter, bike and hiking paths in the summer. Year-round, guests and locals enjoy an excellent selection of hotels and spas.
No matter what you plan to do while in “The Village,” a trip here is made complete with a visit to slopeside Il Villaggio Osteria, located conveniently in Hotel Terra.