Among the most picturesque of Cape Cod towns, Chatham is home to the Chatham Bars Inn, a magical oceanfront resort that can serve as a romantic escape for two or a memorable vacation for the whole family. Built at the turn of the century and last renovated in 2009, the property sits perched on a bluff overlooking Pleasant Bay and the Atlantic.

All Access Membership Required

You must be a All Access member to access this content.

Join Now

Already a member? Log in here