There are toilets located outside the entrance to Machu Picchu and entry costs 2 soles (toilet paper included). There are no restroom facilities within the archaeological complex.