About Deerfield Inn
The Deerfield Inn is located on Old Main Street in the 350 year old National Historic Landmark village of Deerfield, Massachusetts. Now open and fully restored following flood damage by Hurricane Irene. The Deerfield Inn has been providing travellers with hospitality since 1884, when it replaced an earlier inn. Deerfield is in a rural, farming area and was founded in 1734. It has a rich history with several early houses to see and an excellent museum shop.