About Us at the Lake House

Set in Waterhead Bay, the Lake House is the perfect base when exploring the Lakes.


Our story

The Lake House is situated at Waterhead Bay, overlooking England's largest lake, Windermere and just a few minutes from the hustle and bustle of Ambleside. This makes for the perfect location to stay when exploring the Lakes. With countless walking trails of varying difficulty, boat trips and watersports all on your doorstep, there is something for everyone when staying here at the Lake House.
It offers cosy, en-suite rooms which are ideal for resting your head after a busy day exploring, as well as offering a delicious Cumbrian breakfast and a wide range of continental options too.