Cape Town, one of the three capitals of South Africa, is a port city on the southwest coast. It is home to Table Mountain, one of the seven wonders of the world. See Cape Town hotel accommodation in the Western Cape below.