In the past 3 months, tourists plan their stay in Falmouth for 2 nights on average. The optimal length for your travel will depend on what you'd be interested to see and explore while there.