Enjoy the charm and warmth of our Jackson, NH Inn

You've been dreaming about a place like this for years... A scenic stretch of majestic mountains, sparkling clean waterfalls, and crisp North Country air. An impeccably crafted, elegantly appointed Jackson, NH Inn that captures the true "New England" spirit.

Welcome to our Inn, located in the heart of the New Hampshire's White Mountains. Offering memorable family vacations, romantic getaways, business retreats, or intimate mountain weddings, the Christmas Farm Inn & Spa is truly an "Inn for all seasons".

We offer a unique experience among Jackson NH hotels and lodging. Set on a hillside overlooking the beautiful mountains, our White Mountain lodging offers the personal touches of a country inn with the amenities of an upscale modern resort. Our Inn Keepers are welcoming and dedicated to your satisfaction. They are eager to help you make you stay a special memory. Come visit us and experience the magic of a remarkable Jackson NH Inn!