There’s more to see...
Sign up to discover and save different things to try in 2015.
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.