Du point de vue météorologique, les mois de janvier à mars sont parfaits pour visiter Santa Marta. Le temps est chaud, mais pas trop étouffant, et la brise marine permet de passer des soirées fraîches.