twelve-apostle-hotel-2
twelve-apostle-hotel-0
twelve-apostle-06
twelve-apostle-05

TWELVE APOSTLE CAPE TOWN

The luxurious Twelve Apostles Hotel and Spa lies where earth, sea and sky meet, poised above Atlantic rollers and flanked by the majestic Table Mountain and The Twelve Apostles Mountain Range in glorious Cape Town, South Africa. This intimate five star hotel fully lives up to its stunning location, with exceptional standards of service and relaxed Cape hospitality providing the perfect counterpoint to its dramatic backdrop.