
Inn
81 Old Main St, Deerfield, MA
Operating continuously since 1884, this iconic, independent country inn is located directly on a designated National Historic Landmark street. Entirely owner-operated, the property perfectly preserves the warmth of traditional New England hospitality with its 24 uniquely decorated rooms, authentic period furnishings, and front porches. It features a popular on-site tavern showcasing locally sourced ingredients and includes a fresh, scratch-made full country breakfast with every stay.
Part of our guide to independent stays in Massachusetts.