Storrs Hall Hotel on the shore of Lake Windermere — 5-Star Luxury Hotel in Windermere, United Kingdom
★★★★★ 5-Star Luxury Hotel

Storrs Hall Hotel on the shore of Lake Windermere

Windermere  ·  United Kingdom  ·  Newby Bridge Road

4.6 651 guest reviews

About Storrs Hall Hotel on the shore of Lake Windermere — Luxury Boutique Hotel in Windermere

Storrs Hall Hotel on the shore of Lake Windermere is an exceptional 5-star hotel in Windermere, United Kingdom. Guests enjoy a distinctive experience combining world-class facilities including bar, concierge, fly fishing, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.6 / 5

Bob Tillberry
★★★★★ Jul 2025

Staff were very attentive and friendly. Also accommodating to special dietary requirements when ordering room service. We stayed in the Swan Suite. Hot tub amazing, room facilities were flawless. View from terrace was amazing. Will def be going back.

Sandra Lant
★★★★★ Jun 2025

We had a wonderful few days at Storrs. Our beautiful room overlooked Lake Windermere with comfortable chairs placed in the bay window. The staff were all superb so much so that it’s difficult to name anyone who was exceptional as they all were - obviously good training. We had breakfast in the conservatory every morning again overlooking the lake. Just perfect. The menu was varied so lots to choose from. We decided to eat in the hotel each night and were not disappointed. The quality and presentation all excellent. We were very sad to leave.

Savas Georgalis
★★★★★ Jul 2025

My wife and I spent an anniversary weekend here. We loved everything. The grounds and hotel itself are beautiful. Even fully booked, the hotel felt empty. We had a lake view room. It was spacious and quiet and comfortable. The coffee in the room were real Nespresso pods. The restaurant meal was delicious. And the staff are so helpful and friendly. The exterior of the hotel is slowly being refreshed as areas are certainly showing wear, but the ongoing work is hardly intrusive.