Lake House
Lake House is situated on the shores of Lake Daylesford, offering a serene and picturesque retreat in the heart of Victoria. The hotel features a sophisticated yet relaxed style, blending contemporary design with charming country elements. Guests can enjoy a variety of amenities, including a luxurious spa, an outdoor infinity pool and beautifully landscaped gardens. The hotel also offers tennis courts and an array of activities for those looking to explore the surrounding area. Dining at Lake House is a highlight, with the award-winning restaurant serving seasonal, locally-sourced cuisine.
View all of our luxury holidays to Australia.