Machu Picchu is open all year round. Admission is Monday through Sunday, including holidays from 6am to 5:30pm.