We therefore recommend the period from November to the end of March as the best travel season for Cape Town.