Amsterdam - capital and most populous city of the Netherlands. The town is one of the most popular tourist destinations in Europe, with more than 4.63 million international visitors annually. Explore the sights of Amsterdam. Find hotel near Dam square, Oude Kerk and Red Light District. More than 1 100 available places to stay in Amsterdam.