Grand hotel

The Twelve Apostles Hotel and Spa

Camps Bay coast · Cape Town · South Africa

A hotel on the coast road south of Camps Bay, with the Azure restaurant, the Leopard Bar and a spa.

The Twelve Apostles Hotel and Spa stands on Victoria Road, south of Camps Bay, between the Twelve Apostles range and the Atlantic. It has the Azure Restaurant, the Leopard Bar and its own spa.

  • Sea views
  • The Leopard Bar

Inside the hotel

  • The Leopard Bar
  • The Spa at The Twelve Apostles