Storrs Hall Hotel is a beautifully restored Grade II listed Georgian mansion house, set in 17 acres of landscaped grounds on the shores of Lake Windermere. Recently voted in the top 80 hotels in the UK by The Times and named in Tatlers 2022 travel guide of 101 best hotels in the world.
Romantic architecture and outstanding natural environment combine to make Storrs Hall a very unique 4 Star hotel. Sumptuous interiors create an air of warmth and established comfort. The individually designed bedrooms are equally luxurious with huge beds and beautiful contemporary bathrooms.
If you're looking for something even more unusual, Storrs Hall has luxury Boathouse located on the shoreline of Windermere. With an outdoor hot tub and fire pit on the private terrace, the Boathouse is arguably one on the most romantic places to stay in the Lake District.
Overlooking the garden and Lake Windermere itself, the Lake Edge Restaurant has been awarded 2 AA Rosettes for its food. Seasonally inspired menus feature Cumbrian lamb and beef, and fish from the Lancashire port of Fleetwood. Whilst the hotel’s Tower Bar offers delicious classic British dishes, which can be enjoyed in front of a roaring fire.
Come and stay in one of our unique rooms, lakeside suites, or our stunning boathouse, for a two-night minimum stay. See you soon!
***Experience your very own private Lake Cruise in our elegant vintage launch, Abigail Leah***
Find out more