Leiria's compact historic centre is dominated by its hilltop castle. Below it lie the cathedral, the old Romanesque church of São Pedro, and a network of pedestrian streets lined with cafés. Half a day covers the town itself; the rest of your time is for excursions to Batalha, Alcobaça, and Fátima.