Contact and Location
A Newly Renovated Hotel in Cape Cod - Falmouth
The Falmouth Inn is located in downtown Falmouth, Massachusetts, within a ten-minute walk of Falmouth Inner Harbor and the Island Queen Ferry to Martha’s Vineyard.
If you require more information about our hotel, would like to make arrangements for an upcoming stay or have a comment or suggestion about a recent experience with us, please contact the hotel and a member of our staff will be happy to assist you.
824 Main Street – Route 28, Falmouth MA 02540
824 Main St, Falmouth, MA 02540