12 Apostles Hotel & Spa

Landscape
Courtesy of 12 Apostles

12 Apostles Hotel & Spa is consistently rated one of the best hotels in South Africa. Surrounded by beautiful scenery of the The Twelve Apostles mountains and the ocean, 12 Apostles Hotel & Spa provides quick access to the wilderness trails of the Table Mountain National Park. Relax at the Sanctuary Spa, lounge by the heated infinity pool, and visit the nearby beaches. Rooms from ZAR 7,250/night.