The Twelve Apostles Hotel and Spa stands at the edge of the world. On one side, a line of majestic mountains – The Twelve Apostles – reaches towards the heavens; on the other, the sun sets on breeching whales, playful dolphins, and crashing Atlantic rollers.
Framed by the iconic Table Mountain and celebrating uninterrupted views of the city of Cape Town below, a more spectacular location for a luxury hotel quite simply doesn’t exist.
The Silo Hotel sets a new standard for luxury Cape Town accommodation. A magical, five-star premium hotel towering above the V&A Waterfront surrounded by the natural wonder of South Africa’s Mother City.
Set in the vibrant heart of Cape Town, this luxury hotel and spa offers easy access to all that’s happening in this dynamic city.
A collection of converted heritage townhouses and Redcliffe Villa, with their entrances onto a cobbled lane adjoining the main hotel, create the feel of a secluded quarter in the suburb.
Cape Cadogan Boutique Hotel is authentic Cape Town at its loveliest – beauty, sophisticated charm and quirky personality in equal measure.