Skip to main content

Falmouth Inn Gallery

Preview Your Stay At our modern style & clean Falmouth Hotel

One of the largest hotels in Falmouth, Massachusetts, the 117-room Falmouth Inn merges relaxing coastal style with modern accommodations and amenities. Browse our image gallery to learn more about our newly redesigned downtown hotel. Explore more by clicking on a virtual tour.