Learn more about

Barrows House Country Inn

Barrows House, an early American treasure of an inn located in the heart of Dorset's primary historic district. The Barrows House can accommodate events big and small from intimate elopements to grand weddings.