Several companies within a short drive offer canoe rental.  You are taken up river by minibus to the point that matches the duration you wish, you then cruise at your own speed back to their base.  They all provide flotation jackets.  A popular company is AVCK,  (Tel 0553 06 92 92) you will find them beside the bridge in Les Eyzies.