Best Snow in the West
Looking to plan the perfect, budget-friendly winter vacation?
Book with Town Square Inns for the chance to experience Jackson Hole’s famous snow and stay only minutes from the best ski resort in the area. Jackson, WY, soars way above the national snowfall average with 109 inches of snow per year (the national average is just 28 inches), while Jackson Hole Mountain Resort averages an astounding 459 inches of snow annually thanks to cold temperatures and skilled snowmakers.
The Town Square Inns of Jackson Hole have been very diligent in making sure that the health and safety of their guests are prioritized. For more information on the properties, updated sanitation guidelines, or to book your stay, click here or call 1-800-4TETONS!