Perched 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 luxurious hotel features spacious rooms and suites, each with its own private balcony or terrace. Guests can indulge in spa treatments, savor gourmet cuisine, or simply relax by the infinity pool overlooking the ocean. The Twelve Apostles Hotel and Spa is a true coastal retreat.