Dining Inclusions
  • Breakfast
Rooms from
£240 per night

Storrs Hall, a breathtaking Grade II* listed Georgian mansion on the shores of Lake Windermere, offers unrivalled luxury and serenity in the heart of the English Lake District.

Surrounded by 17 acres of private grounds with stunning lake views from most bedrooms, this historic retreat provides a peaceful haven of tranquility and refinement—perfect for those seeking an exceptional countryside escape amid some of the most spectacular scenery in England.

The 37 stylish en-suite bedrooms are individually designed and decorated in a contemporary style, blending modern comfort with timeless elegance. Options include the unique Boathouse hideaway with its private terrace and hot tub, and six Lakeside Suites each featuring a private terrace and Japanese-style cedar hot tub—ensuring every stay feels indulgent and deeply relaxing.

Dining is a highlight with two distinct restaurants: the elegant AA Rosette-awarded main restaurant serves delicious seasonal dishes in sophisticated surroundings, while the cosy Tower Bar offers an informal menu focusing on the finest regional ingredients. Traditional English Afternoon Tea adds a delightful touch of indulgence, all complemented by the hotel's warm and attentive service.

Storrs Hall is ideally located on the shores of Lake Windermere, with most rooms enjoying panoramic lake views or serene garden vistas. This exceptional hotel delivers the perfect combination of historic grandeur, luxurious comfort, and the natural beauty of the Lake District—making it an unforgettable destination for relaxation, romance, or simply soaking in the timeless allure of England's most iconic landscape.

Mobile

Experiences

Inspiration

Read

About

Search