||The Twelve Apostles Hotel
Location of The Twelve Apostles Hotel
The Twelve Apostles Hotel is situated in de Oudekraal Bay, barely 10 minutes from the business centre of Cape Town and within easy reach of beaches and scenic attractions.
Cape Town International - 19 miles approx
By Hotel Shuttle Service - 40 minutes
By taxi - 40 minutes
Cape Town Station - 1½ miles
By Hotel Shuttle Service - 10 min - Complimentary
By taxi - 10 min
If you are travelling to the hotel by car and would like directions, please contact our Concierge team by phone, fax or email and we will give you exact directions.