Places to Stay The Admiralty Inn and Suites Official Lodging of the Falmouth Commodores 51 Teaticket HighwaY East Falmouth, MA 02536 Theadmiraltyinn.com