Public transport in Amsterdam. Know where you can buy tickets and plan which
line you need:

http://www.gvb.nl/english/Pages/default.aspx

Ferries, night lines, all metro's (subway)

Coming by car? Check:
http://www.houseboathotel.nl/amsterdam/transport/

All accommodations: