Check Availability

Inn on the Square’s Press Room

Press Room

The Inn on the Square is Falmouth’s premier hotel, located just steps from historic Village Green and the downtown shopping district, with its gift boutiques, galleries, restaurants, and cafes. Recently constructed in keeping with the traditional colonial architecture of Cape Cod, the Inn is central to the historic homes, gift boutiques, galleries, restaurants and cafes that characterize Falmouth.

The Inn on the Square offers guests comfortable and beautifully decorated guest rooms or suites, a large skylit indoor pool, and private courtyard and patio. The Inn on the Square is also convenient to area wedding facilities, such as New Seabury Country Club, Coonamessett Inn, and Willowbend Country Club.