Inn on the Square

40 North Main Street, Falmouth, United States

See Map

Reservations:+1-888-376-9286
Inn on the Square
Show All Photos

Top Amenities

Check Availability

Inn on the Square

The Inn on the Square is a historic hotel located in Falmouth, Massachusetts, conveniently close to the Falmouth Village Green and downtown shopping district. The hotel offers amenities such as an indoor pool and free WiFi, and all guest rooms come equipped with mini-refrigerators, microwaves, coffee makers, and iPod docking stations. Guests can also take advantage of the business center, private courtyard, and patio area. The inn is located near popular attractions such as the Cape Cod Shining Sea Bike Path and Martha's Vineyard Ferries, and is in close proximity to the Woods Hole Oceanographic Institute.

Hotel Policies