Puerto Morelos es una población costera ubicada en el lado oriente de la península de Yucatán en el Mar Caribe, frente a sus costas a una distancia que varía de 350 a 1600 metros se encuentra una barrera arrecifal la cual forma parte del Gran Cinturón de Arrecifes del Atlántico Occidental y que es la segunda barrera de arrecifes más grande del mundo (también conocida en una parte como "Gran Arrecife Maya", y pertenece al "Sistema Arrecifal Mesoamericano")