Las playas y calas del municipio de San Cristóbal ocupan unos 2.250 metros cuadrados, de los cuales 900 pertenecen en la playa de Santo Tomás, junto a la cual se construyó una urbanización del mismo nombre.