The best time to visit Bogota is from December to March and July to August, as these are the driest months with the most pleasant weather. The peak tourist ...