The Captain Freeman Inn is Open Year-round

The question we get asked over and over is “is the inn open year-round?” Yes! The answer is yes, 12 months a year. The Captain Freeman Inn is open year-round. Cape Cod attracts visitors from all over the world in the warm months. But there are a whole lot of … Read more

Best of the Best TripAdvisor 2023Select RegistryCape Cod Chamber
PackagesCheck out our Quiet Season Dinner Package

Join our Newsletter