New England's grand oceanfront resort redefines excellence with it's breathtaking location and exceptional service. Situated on 25 acres of pristine Cape Cod seashore, Chatham Bars Inn is a sophisticated seaside landmark. A proud member of the Leading Hotels of the World and the Historic Hotels of America.
Cape Cod's finest inn, The Captain's House Inn of Chatham is the perfect romantic getaway.
Excellent cost-effective alternative to pricey inns. Lovely hand-stenciled rooms in a beautiful setting, near the beach.