There’s more to see...
Come take a look at what else is here!
Captain Freeman Inn
Captain Freeman Inn
Captain Freeman Inn

Captain Freeman Inn

The Captain Freeman is a small boutique hotel located in the quiet town of Brewster, Cape Cod. Nature, hospitality and fine dining abound in our magical area.