Storrs Hall is a 4* hotel nestled in the heart of the Lake District. Surrounded by breath-taking countryside and the famous Lake Windermere, this is the perfect tranquil spot for a relaxing getaway. The unique boathouse is set on the shores of Windermere – perfect for those who want to make the most of the Lake District’s most iconic attribute.
Stepping through the Boathouse doors will lead guests into unique yet comforting interiors – with colourful sofas, a luxe bathroom and a view of the picturesque lake to add that special touch.
As the evening draws in, pre-dinner drinks can be enjoyed in the Tower Bar with the luxury of a log fire to cosy up to on colder days. Guests are invited for dinner at the Lake Edge Restaurant which has a view of the hotel’s gardens and the lake. With fresh, locally sourced ingredients, this is the best possible accompaniment to a luxurious stay in the refreshing countryside. Attentive and dedicated staff are on hand to cater to our guests’ every need, and are passionate about ensuring that guests have a truly magical experience.
Upon returning to the boathouse, guests can unwind in the outdoor jacuzzi under the stars with a glass of Champagne, or warm up next to a crackling campfire looking out onto the lake at sunset.
Breakfast is served in the Lake Edge restaurant. With sophisticated takes on British classics, this is a breakfast with a difference – but is still enjoyed with the simplicity of a steaming pot of tea or coffee.
A fresh, crisp morning following a hearty breakfast is the perfect time to explore Lake Windermere in its entirety. Why not take a guided cruise to find out what the lake has to offer? Guests are collected from Storrs Hall’s own private jetty before venturing out. A romantic yet fascinating experience, this is one not to be missed on a visit to Storrs Hall.