No, you should, therefore, use the toilets at the entrance before entering the Machu Picchu area (price: 2 soles). There are no toilets on the entire Machu Picchu property.