Feel free to have a look at the following articles by Boats4rent about renting a boat for the Amsterdam canals.