As Jackson Hole is full of stunning things to do and you want to experience the full outdoor adventure without any compromise, you need to book a hotel in Jackson Hole at least for a week.