Santa Marta è una città sul mar dei Caraibi, nel dipartimento settentrionale di Magdalena, in Colombia.
È un porto movimentato e anche il primo insediamento spagnolo in Colombia. È un buon punto di partenza per fare gite nel Parco nazionale naturale Tayrona o escursioni guidate di più giorni a Lost City (Teyuna), sito archeologico nelle montagne della Sierra Nevada de Santa Marta.