Call nowBook now

December in Vermont is a season of wonder, when snow-dusted hillsides, twinkling lights, and cozy fireside moments create the perfect backdrop for holiday traditions. At Edson Hill, a distinctive country inn in Stowe, guests are invited to embrace the spirit of the season with a stay that blends historic charm, refined luxury, and the warmth of genuine hospitality. From festive dining to winter adventures, a December getaway at Edson Hill is an experience that feels both magical and timeless.

A Cozy Winter Retreat

Edson Hill offers just 22 thoughtfully appointed guest rooms, each designed with a sophisticated nod to the past and the comforts of modern living. Couples can choose from the historic Manor House rooms, where antique character meets contemporary design, or the secluded Guest House rooms, many with fireplaces and private entrances. After a day in the crisp Vermont air, there’s nothing more inviting than curling up by the fire with a glass of wine, letting the quiet beauty of the countryside set the tone for holiday relaxation.

Festive Dining to Celebrate the Season

The holidays wouldn’t be complete without memorable meals, and Edson Hill’s Dining Room provides a setting that is both elegant and intimate. With a modern approach to classic New England cuisine, the culinary team highlights local, seasonal ingredients in every dish. Guests can indulge in festive dinners accompanied by fine wines, Vermont craft beers, and handcrafted cocktails. The Tavern offers the same menu in a more casual setting, perfect for unwinding after a day of winter exploration. For holiday travelers, dining at Edson Hill is as much a celebration as it is a meal.

Seasonal Experiences On-Site

December at Edson Hill is filled with opportunities to experience the magic of winter. Guests can enjoy snowshoeing, Nordic skiing, or fat biking on the inn’s historic trail system, explore the property’s woodlands, or simply admire the snow-covered landscape from the warmth of the Manor House. For those who prefer quiet moments, fireside chess games, holiday cocktails in the Tavern, or evening walks under starry skies provide their own kind of seasonal joy.

Explore the Charm of Stowe

Located just minutes from the village of Stowe, Edson Hill places guests near some of Vermont’s most iconic December experiences. From boutique holiday shopping and local art galleries to festive events and early-season skiing at Stowe Mountain Resort, the area brims with opportunities to celebrate. Guests can easily balance peaceful retreat time at the inn with the lively holiday spirit of one of New England’s most beloved towns.

Packages That Add Holiday Magic

To make December even more special, Edson Hill offers seasonal packages that enhance the holiday experience. From romance packages complete with sparkling wine and flowers to unique adventures like glassblowing lessons, these offerings provide thoughtful ways to surprise a loved one or create new traditions. Each package is designed to transform a winter stay into a gift of lasting memories.

Celebrate the Season at Edson Hill

December is a time to slow down, savor, and reconnect-and Edson Hill in Stowe, Vermont provides the perfect setting to do just that. With its intimate accommodations, festive dining, winter activities, and timeless hospitality, the inn captures the true magic of the holiday season. Whether visiting for a romantic escape, a family retreat, or a festive celebration, a December stay at Edson Hill is an invitation to embrace the warmth and wonder of Vermont in winter.