La iglesia de San Miguel del Castillo (São Miguel do Castelo en portugués), es una pequeña iglesia (en realidad una capilla) de estilo románico tardío, situada junto al castillo de Guimarães.
Dice la leyenda que aquí fue bautizado el primer rey de Portugal, Alfonso Henriques, lo que históricamente carece de fundamento.