A place to stay and gather with friends.

The Compass Rose Inn is a friendly & historical place to stay. We’re located on Historic Old King’s Highway in the heart of Cape Cod. Occupying a stately, 3-story property dating from the 18th century, this inn is 0.7 miles from central Yarmouth.

Family Friendly
Beaches Nearby
Drinks On-site
Friends Welcome
Historical Grounds

"The beds were the most comfortable any of us have slept on!! The grounds are beautiful - wonderful place to soak up the sun or enjoy a glass of wine on the lawn in the Adirondack chairs. Would highly recommend!"

Planning your trip?

Here are some activity ideas. Click on them to learn more!

Whale Watching




Water Park

Pirate Museum