“just steps from the historic Village Green”
Enjoy a taste of Cape Cod living and the charm of the nautical seaside village of downtown Falmouth at the Inn the Square. Located just three blocks from the ferries that will take you to Martha’s Vineyard and minutes from Cape Cod’s pristine beaches, this is the place to enjoy a relaxing East Coast retreat and coastal luxuries.
Be the first to add a review to the Inn On the Square.
Inn On the Square
Hours not available
Problem with this listing? Let us know.
Credit Cards Accepted
- Rooms Count
- Check In
- Check Out
All Day Front Desk
Own or Manage This Location?
Claim this listing to keep your
information up to date.