About Chatham Bars Inn
Located in the coastal town of Chatham, in the elbow of Cape Cod, the 25-acre Chatham Bars Inn is an all-inclusive beachfront property. Open year-round, the award-winning inn offers 214 guest accommodations, ranging from standard rooms to spa suites to cottages, and dining options that feature local fare.
The full-service spa, with its landscaped Japanese Zen garden and relaxation pool, provides a haven for well-being and tranquility at the seaside inn. A fitness center and boutique are located on property, and guests can take advantage of the waterfront location—the inn boasts a quarter-mile of private beach—with activities such as deep-sea fishing, whale watching, and sailing.