Located on the edge of the Atlantic Ocean, The Twelve Apostles Hotel and Spa offers breathtaking views of the ocean and the Twelve Apostles mountain range. This boutique hotel features luxurious rooms and suites, each with its own unique design and decor. Guests can relax on the private beach or indulge in a spa treatment at the award-winning spa. The hotel also offers a variety of dining options, including a fine dining restaurant and a casual beachfront bistro.