Yes, it can, but like anything, if you have more time to spend here, then you will easily find enough to do in Sintra for two days, even three. But, with the right itinerary, you can see a lot of really wonderful places here in one day.