Hotel in Falmouth MA
Falmouth Hotel Falmouth Inn

Make the Falmouth Inn your hotel headquarters for a memorable vacation on picturesque Cape Cod. The Falmouth Inn with its' respective 123 rooms is one of the largest hotels in Falmouth MA. We will provide the perfect combination of comfort, convenience, and affordability for a fun-filled and care-free visit.

Explore our site and find out why we are a best value in Falmouth hotels.

more about Falmouth Inn

Charters aboard THE LIBERTE Schooner "Packages"

Sunset on the Liberte Clipper.

read more
Chartered Fishing Expedition"Packages"

Vineyard Sound offers the perfect setting.

read more