Food, wine, luxury accommodation and a genuine welcome await you at The Louise Barossa Valley. Ideally situated in the heart of the legendary Barossa wine country in South Australia, you’ll find absolute luxury and inspired design with private spaces, generous ensuites and breathtaking vineyard views. Appellation restaurant is regarded as one of Australia’s finest dining destinations; where fresh, local ingredients and an extensive collection of wines ensure a truly memorable dining experience.
Relax in spacious comfort, experience pure indulgent luxury and sophisticated contemporary design whilst surrounded by picturesque natural vineyard landscapes. A stay at The Louise nourishes the senses and enlivens the spirit.
The Louise is the idyllic luxury vineyard retreat in one of the world’s finest wine regions.
INCLUSIONS continental breakfast