The Waterhead Inn is an Inn Collection Group pub with rooms at Lake Road, Ambleside. Set at Waterhead on the northern shore of Lake Windermere, a short walk from Ambleside village centre, our Ambleside hotel on Lake Windermere brings together the character of a traditional pub with rooms and an unbeatable waterfront setting.