Best 50

Latest

Lake House

8 November 2026

A hotel, restaurant and spa on an unfenced lake in Daylesford, set among about six acres of country gardens. Lake House has been running since 1984 and pairs a Two…