El Castillo de Matrera es una edificación española, fortaleza del municipio andaluz, ubicado en la provincia de Cádiz. Esta fortificación se construyó en el Siglo IX sobre el Cerro Pajarete a más de 500 por sobre el nivel marítimo en la localidad e Villamartín.
El Castillo de Matrera, se encuentra formado por un enorme recinto amurallado, el cual posee un perímetro superior a los 500 metros, el cual bordea el patio de armas, por el cual se logra acceder a las puertas Carros del Oeste y Puerta del Sol en el Este, las cuales se hallan flanqueadas por torres. En el Castillo de Matrera, se encuentra un gran lienzo dónde se ubica varias torres, destacando sobre el ala norte, la torre del homenaje.