Toll-Free (888) 838-6606
Elk Country Inn
The Elk Country Inn in Jackson Hole is located just blocks from Town Square and offers spacious rooms with loft units, kitchenettes and beautiful log cabins available. Enjoy hot tub, cable TV, and free wireless internet. Walk to downtown Jackson Hole and partake in all of the amenities town has to offer from fine dining to live entertainment to shopping and vibrant nightlife. Complimentary ski shuttle and ski wax room available.Book Online Now!