Positioned on the shores of the Atlantic Ocean and within the shadows of the stunning Twelve Apostles and the majestic Table Mountain.
The Twelve Apostles Hotel & Spa offers a unique luxury experience close to the heart of Cape Town yet still in a dramatic natural setting. A luxury boutique hotel that takes you on a gastronomic journey, offers epic ocean views and has beautifully furnished rooms.