A mere 30 miles from the bustling heart of Boston, Briar Barn Inn is a place where moments become memories. Here, we weave together a tapestry of laid-back luxury, heart-felt hospitality, and storybook-surroundings to reimagine the quintessential country inn experience. Briar Barn Inn offers a farmhouse setting, where New England’s pastoral beauty and serenity live in harmony with our favorite modern amenities.