For my trip, I opted for the Amazon to the Andes tour with G Adventures (a Canadian company!). The 12-day tour included everything you need for the Inca Trail, including a guide, porters, tents, ...