The Falmouth Hotel, Falmouth's premier hotel, is situated as close to the shores as it is possible to get and provides the most stunning views of the bay and the harbour. Built by the Victorians in 1865, the hotel has the look of a French-style chateau. Set in 5 acres of award-winning gardens, the atmosphere is serene and tranquil, the staff are friendly and helpful, yet unobtrusive and the facilities are first class.
- Wildlife and Nature
|OPEN DATES||All Year|
By clicking 'Submit' you are agreeing to our Terms of Service
Vacation Request Successfully submitted. Thank You!