A Country House Hotel Like No Other
Large Hotel of the Year 2026 - Visit Cheshire Tourism Awards
Nunsmere Hall is one of Cheshire’s most celebrated country house hotels, nestled on a private 60 acre lake, within the ancient Delamere Forest. Built in the Edwardian era and lovingly restored, the Hall offers 36 individually designed bedrooms. From intimate Deluxe Rooms to grand Junior suites with hand-carved panelling and vaulted ceilings.
Named Large Hotel of the Year 2026 at the Visit Cheshire Tourism Awards, Nunsmere Hall sets the standard for country house hospitality in the North West of England. Combining the warmth of a private country house with the service of a luxury hotel.
Book a Stay