Islands near Cape Town

Travelers are voting Robben Island as the best island near Cape Town. You can find 1 island near Western Cape and 1 island in the country of South Africa. Robben Island is the top pick in South Africa. Want more? Check out our map of islands near Cape Town.