The best time to visit Sintra is spring and autumn, when it's still warm but not as busy, and the surrounding vegetation is at its most verdant – rural hiking trails offer blissful shade too. Winter in Sintra is damp and windy, but that does lend extra spectacle to Cabo de Roca and wild Guincho Beach.