San Amaro fue un peregrino venerado como santo en la Iglesia católica.
Su vida quedó enlazada con la ciudad española de Burgos, donde está enterrado.
Nació en algún lugar de Francia.Fue un penitente que hizo la peregrinación a Santiago de Compostela y que a su vuelta se estableció definitivamente en la ciudad de Burgos, dedicando desde entonces su vida a cuidar a los enfermos pobres y a los peregrinos que llegaban al Hospital del Rey.
San Amaro Peregrino se celebra el 10 de mayo.
La ermita, situada en la zona oeste de la ciudad, forma parte del Camino de Santiago al igual que el hospital.Fue construida en 1614 por fray Pedro de Lazcano.
En realidad, se trata de un santuario, ya que en este lugar descansan sus restos.
Está construida en estilo barroco y en ella destacan su retablo del altar mayor, de estilo neogótico de 1907, y su pequeño cementerio del siglo XVIII.