La meilleure période pour visiter Carthagène s'étend de décembre à mars, pendant la saison sèche. Les températures oscillent entre 28 et 32°C, avec un taux d'humidité supportable et peu de pluie. C'est aussi la haute saison touristique, donc les prix grimpent et les hôtels affichent complet, surtout autour de Noël et du Nouvel An.
D'avril à juin et de septembre à novembre, tu profites de tarifs plus doux et d'une fréquentation moindre. Les averses tropicales sont courtes et rafraîchissantes, souvent en fin d'après-midi. Si tu supportes bien la chaleur humide, ces mois offrent un bon compromis, un peu comme les intersaisons à La Havane ou à Rio de Janeiro.
Évite juillet et août si tu crains l'humidité extrême. Les températures dépassent régulièrement 33°C avec un ressenti bien supérieur. Octobre est le mois le plus pluvieux, avec des averses quotidiennes qui peuvent gâcher les sorties en mer vers les îles du Rosaire.