Milnerton Beach is one of the most scenic surfing spots in all of South Africa. With Table Mountain to the east and Robben Island to the west, Milnerton Beach is perfect for active and passive beachgoers alike. A golf course is right next to the beach for those who do not want to get their feet wet.