The Falmouth Hotel
Falmouth ,  United Kingdom
The Falmouth Hotel
Steeped in history and with striking Victorian architecture, The Falmouth is Falmouth’s first-ever hotel. Situated in 5 acres of beautiful gardens and overlooking Castle beach, the hotel offers 71 individual bedrooms, stunning views, the award-winning Castle Beach restaurant and an Elemis Spa… the perfect coastal hideaway.
* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.