Though it’s just 15 minutes from downtown Jackson, this delightful B&B on the top of a steep, winding forest road feels a world away. Formerly known as A Teton Tree House, the sprawling inn resembles the Weasley House of Harry Potter fame with its many edges, corners, nooks, and crannies; new owners Greg and Beth McCoy updated the place inside and out in 2015. Each of the five plush rooms has a private bathroom and all but one have a private deck with valley views (the Wrangler Room even has a swing). An outdoor fire pit and indoor fireplace offer more cozy corners for lounging. The tasty breakfast menu might include frittatas, waffles or baked French toast, and there’s a free non-alcoholic beverage and snack bar available 24/7.