A língua de San Andrés é o Espanhol, assim como em toda a Colômbia. Por ser um destino turístico, também é possível se comunicar em Inglês com algumas pessoas.