El Torreón de San Pedro Mártir, popularmente conocido como Castillo de San Cristóbal, está situado en el barrio marinero de San Cristóbal en la costa este de la ciudad de Las Palmas de Gran Canaria, Gran Canaria, (Canarias, España).