Surrender your senses, give over your stresses and relax. With incredible views of the Atlantic Ocean, sandwiched between the sea and a world famous National Park, The Twelve Apostles is the ideal setting for your wellness break.
The Spa is home to warm and cold plunge pools, as well as a unique salt water flotation pool. A dip in the pool is reported to cure jet lag and boost relaxation. Outside, our infinity and mountain pools have views of The Twelve Apostles National Park, while out to sea sightings of whales and dolphins are not uncommon.
Sustainability Initiatives