圣玛尔塔湾位于哥伦比亚北部加勒比海岸,背靠圣玛尔塔内华达山脉。群山靠近海边拔地而起,使海岸轮廓格外鲜明。西班牙人于1525年在湾旁建立圣玛尔塔,成为南美大陆上的早期殖民据点。港口将城市与其他加勒比港口及北岸航路连接起来。