That's just one possibility sourced from the official Lake District tourism website
http://www.golakes.co.uk/accommodation/
and then clicking on the links for 'Special offers' and 'Late availability', at the top right of the page.
Glencree is on the road between Windermere (town) and Bowness (by the Lake). There are numerous hotels and B&Bs along that road, all of which are pretty high standard.