Storrs Hall Hotel

Windermere, GB · 4-star hotel

Check availability

Storrs Hall Hotel is a 4-star hotel situated in Windermere, England, offering guests a memorable lakeside experience. This charming property boasts stunning views of the lake, which can be enjoyed from its terrace and garden. The hotel provides complimentary wireless internet access throughout the premises, ensuring guests can stay connected during their visit. Storrs Hall Hotel is ideal for couples seeking a romantic getaway or travellers who appreciate scenic beauty and comfortable accommodations. Its location in Windermere places it a short walk from the picturesque Lake Windermere, with convenient access to local attractions. Guests can savour delicious meals at the on-site restaurant and bar/lounge, with options for room service also available. Additional amenities include a 24-hour front desk, concierge services, and an arcade room for entertainment. The hotel also offers laundry facilities and luggage storage for added convenience.

Address

Storrs Hall, Windermere, England, LA23 3LG

Facilities and amenities

  • Arcade/game room
  • Safe-deposit box at front desk
  • Smoke-free property
  • Tours/ticket assistance
  • Free self parking
  • Boat tours on site
  • Newspapers in lobby (surcharge)
  • Electric car charging station
  • Water dispenser
  • Proposal/romance packages available
  • Banquet hall
  • Eco-friendly cleaning products used
  • Wheelchair-accessible on-site restaurant
  • Bicycle cleaning area
  • Upper floors accessible by stairs only
  • Well-lit path to entrance
  • Vegetarian breakfast available
  • Locally-owned & organized tours & activities
  • Locally-sourced food on site (80% or more)
  • Vegan menu options available
  • Vegetarian menu options available
  • Accessible shuttle
  • No accessible shuttle
  • Thin carpet in public areas
  • Proposal/romance packages available
  • Newspapers in lobby (surcharge)
  • Arcade/game room
  • Electric car charging station
  • Boat tours on site
  • Free WiFi

Frequently asked questions

How far is the airport from the hotel?**

The closest major airport is Manchester Airport (MAN), which is approximately 90 minutes away by car. The driving distance is about 90 miles.

Who would enjoy staying at this hotel?**

Storrs Hall Hotel is described as a family-friendly hotel and offers a luxurious experience by the lake. It is situated in a stunning location within the Lake District National Park, a UNESCO World Heritage Site, making it suitable for those seeking natural beauty and outdoor activities.

What are the dining options at the hotel?**

The hotel features an on-site restaurant and a bar/lounge. Guests can also enjoy room service. The restaurant offers meals with views of the lake, and there are vegan and vegetarian options available.

Does the hotel have a swimming pool or spa facilities?**

I don't have information about a swimming pool or spa facilities at this hotel. The hotel does offer a terrace and garden with lake views, and an arcade/game room.

What are some attractions nearby?**

Nearby attractions include Lake Windermere, the World of Beatrix Potter, Windermere Jetty Museum, and Treetop Trek. The hotel is also a good base for exploring the wider Lake District, with options for walking and visiting charming towns.

Explore more in this destination

Last updated: October 2026