The Inn on the Square – Cape Cod’s Premier Luxury Hotel
The Inn on the Square is located in the heart of Falmouth, Massachusetts, just steps from the Falmouth Village Green and charming downtown.
The hotel is nestled among the historic homes, gift boutiques, art galleries, and restaurants that characterize this quaint New England seaside village.
The Inn on the Square’s architecture perfectly blends into the historic Cape Cod streetscapes that define Falmouth, with its grey shingles, black wood shutters, multi-dimensional dormered roofline, nautical weathervanes, stone chimney, paver driveway and brick patio areas, all surrounded by indigenous stone walls.
The famous Cape Cod Shining Sea Bike Path is just one block from our front door, we’re three blocks from the shuttle to the Martha’s Vineyard Ferries, and it’s just a short trip to the Falmouth Harbor and Falmouth Beaches.
Our hotel in Falmouth offers 73 large, luxurious guest rooms, suites and Jacuzzi rooms. All guest rooms feature luxurious bedding with imported linens, duvets and featherbeds, spacious baths with granite vanities, luxury bath products, refrigerator, microwave, CD MP3 players, in-room electronic safe, and gourmet coffee and teas.
Other amenities at this Cape Cod luxury hotel include a large skylight indoor pool, private courtyard and garden patio area, and complimentary business center with Internet access throughout the hotel.