Accommodations in Teton Village at the base of the Jackson Hole ski resort are of course the most sought after, with ski-in/ski-out convenience and no morning/evening commute. The town of Jackson offers so many options, at reasonable rates, that it too can not be overlooked, especially during busy weekends.
Alpenhof (base of mountain)
Motel 6 (Jackson)
Inn on the Creek (Jackson)
Rawhide Motel (Jackson: not open during the winter)
Hampton Inn (Jackson)