The Inn on the Square is perfectly situated just steps from the Falmouth Village Green and charming downtown. Located near Falmouth Beaches and the shuttle to Martha's Vineyard, we are the premier destination among Falmouth resorts. Recently constructed in keeping with the traditional colonial architecture of Cape Cod, the Inn on the Square is nestled among the historic homes, gift boutiques, art galleries, and restaurants that characterize this quaint New England village. The famous Shining Sea Bike Path is just one block from our front door. The Inn on the Square offers large, luxurious guest rooms with cable TV, spacious baths with granite vanities and luxury bath products. Other amenities include a large indoor pool, private courtyard and patio.