The Churchill Inn is situated at the heart of the picturesque South Lakeland town of Ambleside.
Ready to Book?
Feel at Home at the Churchill Inn
Enjoy walking the local fells, sailing on Windermere or just relax and soak up the atmosphere of Ambleside and the surrounding area.
Learn More About
Choose your Accommodation
If you chose to stay with us you will enjoy modern home comforts in a traditional setting. Whether you are looking for a short weekend break or a longer holiday, we offer cosy and homely rooms that will cater for all.
Our Classic Double rooms come with either a bath or a shower and are well equipped with tea & coffee making facilities, an LCD TV and free wifi.