The Snake River Lodge & Spa is a full vacation package. From Lodge Rooms to Residence Suites to a full service spa you can be sure to get just what you’re looking for when you book a stay at the Snake River Lodge & Spa. The Snake River Lodge & Spa located in Teton Village, at the base of Jackson Hole Mountain Resort. The resort is just 20 minutes from Jackson's Town Square, and 1 mile from Grand Teton Park making it the ideal location for you mountain vacation. Lodging at the Snake River Lodge & Spa is available year round.