Cape Town offers great surf all year round with the winter months having the biggest swell. Cape Town has an unlimited amount of spots for all levels from novice to pro. It is possible to surf the warm Indian Ocean and the cooler Atlantic, all within a hours drive of the city center.