Cape Town is one of South Africa’s best-known port cities, set between Table Mountain and the Atlantic Ocean. Cruise passengers often arrive close to the V&A Waterfront, with shops, restaurants, museums and harbour views nearby. Popular visits include Table Mountain, Robben Island, Kirstenbosch Botanical Garden, the city centre and coastal routes towards Camps Bay or the Cape Peninsula. The city has a complex history, shaped by colonial settlement, apartheid and its position as a major trading port. Cape Town suits passengers who want scenery, culture, food, history and one of the most striking city settings on a cruise itinerary.