What you need to be in the know.

It's cooler on the Cape.

Falmouth Cape Cod, Massachusetts

Circa 1861. The Captain Lawrence Inn.

The Captain Lawrence Inn is in the quintessential New England village of Falmouth, and walking distance to sublime dining, shopping, beaches, and Martha’s Vineyard shuttles.

An upscale yet casual property where you can feel comfortable and make yourself right at home.

It is an oasis, a place to connect with friends and family and our local community, and one our guests enjoy returning to again and again.