We used the Hotel Sao Luis as a base to visit Alcobaca, Batalha and Tomar (as well as Leiria itself). The Hotel Sao Luis was excellent as a hotel and its location was perfect for us, a few minutes walk from the centre of town and the bus station.
We had a room on the fifth floor with a balcony and a lovely view over old Leiria (unfortunately not the castle). There wasn't any furniture on the balcony initially, but a quick call to reception produced two chairs and we enjoyed very pleasant evenings sitting on the balcony to chat and sip some port.
The breakfast buffet was also excellent and ample. I'll definitely stay again if I return to Leiria.
