retreat48Plan a break
Storrs Hall Hotel on the shore of Lake Windermere, Lake District

LUXURY · 5-STAR WELLNESS STAY · CUMBRIA

Storrs Hall Hotel on the shore of Lake Windermere

Lake District, Cumbria · 9.2/10 · 447 guest reviews

THE STAY

The Storrs Hall Hotel on the shore of Lake Windermere is a 5-star wellness hotel in Lake District, Cumbria, rated 9.2/10 by 447 guests.

We rate Storrs Hall Hotel on the shore of Lake Windermere among the stronger wellness stays in Lake District for getting outside and switching off, with hot tub, garden and golf on site.

In the hotel’s words

Luxurious Setting in the Lake District Surrounded by the stunning natural beauty of the Lake District, Storrs Hall Hotel offers a 4-star experience like no other. Set in 17 acres of grounds on the shores of Lake Windermere, this Grade II Listed Georgian mansion exudes elegance and charm. Award-Winning Dining Experience Indulge in culinary delights at the Terrace Restaurant, where you can enjoy picturesque views of the garden and Lake Windermere. With 2 AA Rosettes, the restaurant offers exquisite dishes that will tantalize your taste buds. Start your day with a delicious breakfast and perhaps opt for a delightful picnic in the beautiful grounds.

From there we assemble the whole trip in Lake District — the spa and wellness time, where to eat and drink, a proper walk and the things worth doing. One trip, decided.

Hot tubGardenGolf

Guest rating 9.2/10 · 447 guest reviews, from booking partners.

MORE IN LAKE DISTRICT

Compare nearby stays.