Boutique hotel on Windermere’s lakeshore

A luxury Lake District hotel

Scroll to explore

Storrs has a long history of hospitality, which continues with a warm welcome and relaxing luxury. An elegant Grade II* Listed Hall with spectacular lake views, in peaceful grounds. It’s rarer than you’d think to find this perfect combination – the best of all worlds for a Lake District getaway.

Marry

01

Things to do

Our ‘Things To Do’ guide highlights famous attractions and provides insights into both contemporary and historical experiences.

02

Gallery

Please browse our beautiful images and videos of our Grade II* listed Georgian Mansion house in the heart of the Lake District.

03

About Storrs Hall

Storrs Hall is a stunning AA 4 Star hotel in the Lake District, housed in a magnificent Grade II* listed Georgian mansion right on the shores of Lake Windermere.