The Louise

Ideally situated in the heart of Barossa wine country in South Australia, here at The Louise you’ll find absolute luxury and inspired design with private spaces, generous ensuites and breathtaking vineyard views.


This concept is relatively rare in Australia and the Barossa in particular. Following significant upgrades and major works to the original Hermitage property completed in September 2006, The Louise is the launch site for this unique blend of seasonal regional food, world-class wine, and private hideaway accommodation. Combined with one of the world’s greatest vineyard regions, the dining experience at Appellation is a compelling reason to travel to South Australia and The Louise.