Nestled between the Twelve Apostles mountain range and the Atlantic Ocean, The Twelve Apostles Hotel and Spa offers stunning views of both the mountains and the sea. This boutique hotel features luxurious rooms and suites, each with its own private balcony or terrace overlooking the ocean or the mountains. Guests can relax in the infinity pool while taking in the breathtaking views or indulge in a spa treatment at the award-winning spa. The hotel also offers direct access to a private beach and various dining options, including a fine dining restaurant and a casual bistro.