The best month to visit Cape Town depends on what you want to do. December to February: Perfect for beach lovers with hot, sunny weather. It's peak season, so ...