Se encuentra situado en un emplazamiento muy peculiar, en A Illa dos Ratos o Ínsua dos Ratos, y se trata de un pequeño islote rocoso en el río Ulla frente a las marismas de Catoira, cerca de las Torres del Oeste.
O Santo es una playa rectilínea y resguardada de 350 metros de arena fina, que cuenta con un pequeño islote al que se puede acceder andando cuando está marea baja.