Built for the Euro2004 the stadium is inside the center of the town. Right under the castle. It takes 30 000 spectators and is really impressing.
Igreja de Sao Pedro
Leiria's cathdral dates to the 15th century and has an impressive high altarpiece by Simone Rodrigues that dates to 1605.