Questo edificio religioso fu costruito nel luogo dove ne esisteva uno più antico dedicato all'Arcangelo Michele. Alla fine del Trecento si iniziarono a conservare le spoglie di San Miro.
Il santuario, si compone della chiesa, del campanile di sud-est e dell'abitazione del custode. La chiesa ha tre navate, absidi quadrangolari. Quattrocenteschi sono gli affreschi della navata di sinistra.
Le pareti sono realizzate in prevalenza con pietra del lago, la pietra di Moltrasio.