Login

Forgot password

Please enter a valid email
authentic vacations

Thank You! We have just emailed you instructions to reset your password

Storrs Hall is a stately Grade II* listed Georgian mansion house situated on the shores of Lake Windermere. Boasting a rich history and retaining many original period features, the Hall was purchased 20 years ago by the Hindle family and still maintains the intimacy and individuality of a family-run hotel. All thirty bedrooms and the stunning boathouse have recently been refurbished to the very highest standards. 

Each of the 30, four-star guest rooms combine individual and contemporary design with historic splendour.

All Guestrooms Feature:

  • Hair dryer
  • Bathtub or shower
  • Free WiFi
  • Coffee/tea maker
  • Iron/ironing board (on request)
  • Private bathroom
  • Free toiletries
  • Flat-panel TV

Tower Bar
With its famed historic furnishings, the Tower Bar is the ideal setting for pre-dinner drinks or a place to relax away the hours in front of the fire. There’s a bar menu too if you prefer a relaxed dining experience.

The Restaurant
The restaurant at Storrs Hall is a feast for all the senses – whether you’re there to enjoy breakfast, lunch or dinner. Enjoy mouth-watering food as you gaze across the lawns to views of Windermere and the Lake District Fells beyond.

Windermere Afternoon Tea
Relax in the cosy lounges by a roaring log fire, or afternoon tea on the terrace and watch the sailboats pass. Guests may also choose to request a picnic, which they may enjoy on one of the many pebble beaches in the grounds.

On The Map: Windermere is located just east of Windermere Lake in England’s Lake District National Park, in the northwest of the country.

The town of Windermere is located in England’s stunning Lake District – just one mile from Windermere Lake. The town grew-up around the Railway Station constructed to bring tourists to the area in the 19th century. Originally named Birthwaite, the Railway Company named its station after the lake, and the town name followed! It is a bustling little town with a good variety of local shops, but the main attraction is most definitely the lake. Windermere is the largest natural lake in England, and lies within the Lake District National Park. Boat rides are available from Bowness Pier, and sail around the lake, many mooring at the picturesque villages of Ambleside or Lakeside, the latter boasting a restored railway. A short walk from Windermere takes you to Orrest Head, an outstanding viewpoint. In 1930, it was the first ‘summit’ in Lakeland to be visited by acclaimed guidebook author, Alfred Wainwright. Over the years, Windermere has merged with the older, adjacent town of Bowness-on-Windermere, though the two have retained separate centres.

Send Me Your Latest Travel Specials!

Tell us about your favorite destinations!