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.

Nearby attractions include the Martha’s Vineyard shuttle, Falmouth Harbor and beaches, the Highland Cultural Arts Theater, and the Woods Hole Oceanographic Institute. The scenic Cape Cod Shining Sea Bike Path runs past the Inn on the Square.

We will be updating the Press Room frequently, so check back regularly for news and press information on the Inn on the Square.