10. Lake House, Daylesford
This decadent hotel on the shores of Lake Daylesford in the breathtaking spa country of Victoria is revered for its cuisine as well as its setting. Lake House offers luxury in an air of enchantment provided by the surrounding scenery. Its world-class restaurant, spa, and luxurious rooms make this a breathtaking vacation destination.
Each of these hotels offers a luxurious experience in its own singular way. All are quite extraordinary and well worth considering if you happen to be traveling in their respective regions.