skip to main menu skip to main content
Make a booking

Main Slider 1

  • Main Slider 1

    Falmouth’sLandmark 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 a Caudalie Spa… the perfect coastal hideaway.