The White House Inn is an expansive Victorian mansion offering guests an elegant yet relaxed retreat in scenic Southern Vermont. Just minutes from The Hermitage Club and Mount Snow Ski Resort, the Inn sits on the crest of a high, rolling hill and offers breathtaking views across the Deerfield Valley and into the nearby village of Wilmington, Vermont.
The property itself boasts towering hardwoods and formal flower gardens. You will quickly understand why the Boston Herald and New York Times selected the White House Inn as “one of the ten most romantic places in the world.” The White House Inn has established a superb reputation for providing tasteful, elegant accommodations, complemented by world class dining.
Built in 1915 as a summer home for local lumber baron Martin Brown, the White House Inn is steeped in Vermont history and offers a look back into the romance of a bygone era. The magnificent mansion has 14 fireplaces, exquisite molding and woodwork, original light fixtures and hand-painted wallpaper, a hidden staircase, haunted bank vault and an antique servant call system. These are just a few of the original features that make the Inn truly unique and compel many of our guests to come back year after year.
The White House Inn has 17 guest rooms, each equipped with private bath and tastefully furnished with unique pieces that complement the Inn’s architecture and history. The Inn’s hilltop location allows for sweeping views from every room. The most magnificent view is from our Tavern where you can enjoy a light bite to eat, sip a refreshing cocktail or choose a special bottle from the Inn’s extensive wine list, all while watching the sun settle gently behind the tree-covered mountains of Vermont’s Deerfield Valley. Following your cocktail, enjoy a top-caliber fine dining experience at the Inn’s Restaurant where meals are sumptuously prepared with seasonal, fresh and locally sourced ingredients whenever possible.