Experiencing Amsterdam from the water is one of the best ways to get to know the city – or to see it in a new light! A large selection of canal cruises offering tours of Amsterdam’s famous waterways is available, with various tours tailored to every need. Some companies even offer special dining or cocktail options aboard.