Hotel Exterior

The Inn on the Square is located in the heart of Falmouth, Massachusetts just steps from the Falmouth Village Green, charming downtown, and the Shining Sea bike path. The shingle style architecture blends perfectly with the surrounding historic homes, gift boutiques, art galleries, and restaurants that characterize this quaint New England seaside village.

We offer 73 large, well-appointed guest rooms, suites and Jacuzzi rooms.  All guest rooms feature luxurious bedding with imported linens, duvets and feather beds, 37” HDTV’s with DVD players, MP3 players, complementary wifi, spacious baths with granite vanities, refrigerator, microwave, electronic safe, and gourmet coffee and teas.

Hotel amenities include Persy’s restaurant serving breakfast and lunch daily with indoor and outdoor seating, a large skylight indoor pool, private courtyard and garden patio area, and complimentary business center with Internet access throughout the hotel.