Barrows House Inn

Welcome to Barrows House, an historic country inn located in the pristine Vermont village of Dorset, located in the primary historic district on nine acres of park-like lawns and gardens, Barrows House offers you nine buildings with a choice of rooms, suites and cottages.


Welcome to the Barrows House, Dorset's own small resort,.. an early American treasure of an inn located in the heart of Dorset's primary history district. The Main Inn and its cluster of buildings are centered on six acres of lovely gardens, expansive lawns and venerable trees. Known as Dorest's mini-resort, you are invited to enjoy the seasonal dewlights of the inn's pool and tennis courts. Visit our website and select your favorite accommodations. A warm Vermont welcome awaits you at the Barrows House Inn.
Asp.Net CMS By