10. Hobie Beach
Port Elizabeth has a wealth of stunning beaches and Hobie Beach is one of the best, especially considering its location, near to all the most popular restaurants, the casino and hotels. The flat beaches of the “Windy City” are hugely popular with sailing enthusiasts with the eponymous Hobie Cat being a firm favorite here. South Africa, here we come!