Hotel Terra Jackson Hole
Teton Village, United States
Hotel Terra is a 132-room mountain hotel in Teton Village, at the base of Jackson Hole Mountain Resort and an easy walk from the resort’s Aerial Tram. Guest rooms and suites range from standard rooms to multi-bedroom layouts, with kitchens in select suites. The property pairs a year-round outdoor infinity pool and rooftop Chill Spa with on-site Italian dining at Il Villaggio Osteria. Its Village Commons setting puts resort activity close at hand, while Grand Teton National Park’s seasonal south entrance is about a mile away.