Astra Day Spa is located within Astra Lodge, Falls Creek’s premier ski resort destination in Victoria’s Alpine Region.
Retreat into Astra Day Spa after a big day on the slopes. Feel the pressure melt away as you immerse yourself in one of our world class spa treatments.
Take a breathe, relax, it’s time for you.
Located inside Astra Falls Creek, guests are invited into their own sanctuary allowing total relaxation of mind, body and spirit.
The root of our treatments are taken from the beauty and natural sanctuary right outside our door at Falls Creek. You will leave feeling relaxed and revigorated ready for the next part of your holiday!