Com 1.642 quilômetros de litoral Caribe, a Colômbia é um destino perfeito para os navios, que transportam milhares de turistas em percursos por diferentes portos. San Andrés é um daqueles lugares nos que chegam barcos de importantes companhias de navios para que os passageiros conheçam suas belezas naturais. Na ilha também chegam navegantes que viajam pelo mundo nos seus veleiros e iates.