Storrs Hall Hotel

Total number of rooms: 31 | Prices start from 762.85 US$

Ideally situated on the shores of Lake Windermere, Storrs Hall Hotel offers a slice of classic English elegance in the heart of the Lake District. With 17 acres of private grounds, this house combines historic charm with modern comfort. The views? Breathtaking. Guests really love the lake views.

The rooms? Designed for relaxation, featuring traditional country house decorations and thoughtful touches like tea and coffee makers. Many offer stunning lake views, while others overlook the gardens. It’s the perfect blend of old-world and comfort.

Storrs Hall Hotel has two restaurants and a cozy pub-style bar, there’s something for every taste. You can always indulge in a refined four-course meal or enjoy the more relaxed à la carte menu. Afternoon Tea? Is a must! With freshly baked scones, delicate sandwiches, and the finest teas, all served with picture-perfect lake views.

Amenities to expect at Storrs Hall Hotel

  • Parking
  • Restaurant
  • Bar
  • Baby-friendly (Cot Beds available)
  • Laptop friendly workspace (for Business)
  • Jacuzzi
  • Romantic
  • Luggage storage
  • Roof Top Terrace