Things to do in Amsterdam

Sort by Tribes
Show Local favorites
793 Results
  • 1
    Amsterdam Canals

    Amsterdam Canals

    Ranked #1 overall in Amsterdam things to do
    9.1291 reviews
    Sights and Museums, Outdoors, Landmark
    Popular withOutdoorsyAdventureHistory

    The charming facades of Amsterdam canal’s houses are such an amazing experience. The use of gables with a narrow frontage, the most prominent elements of the Dutch canal houses, makes ...

  • 2
    Van Gogh Museum

    Van Gogh Museum

    Ranked #2 overall in Amsterdam things to do
    9.0242 reviews
    Sights and Museums, Art Museum, History Museum
    Popular withArtsyHistoryFamilies

    An absolute must see! The big down side? The crowds...Even with the city pass, you still have to wait in line to get a ticket, so keep that in mind ...

  • 3
    Anne Frank House

    Anne Frank House

    Ranked #3 overall in Amsterdam things to do
    9.0219 reviews
    Sights and Museums, History Museum, Historic Site
    Popular withHistoryFamiliesStudents

    I was really looking forward to visiting here after I read Anne Franks diary but was quite disappointed in how modernised it’s become. I loved seeing the small authentic parts ...

  • 4
    Red Light District

    Red Light District

    Ranked #4 overall in Amsterdam things to do
    8.0249 reviews
    Sights and Museums, Entertainment, Neighborhood
    Popular withNightlifeAdventureBackpackers

    While walking don’t forget most of the girls are victims of human trafficking.

  • 5


    Ranked #5 overall in Amsterdam things to do
    9.2178 reviews
    Sights and Museums, Art Museum, History Museum
    Popular withHistoryArtsyFamilies

    A must see museum full of history and classic art. It is large but not overwhelming.

  • 6


    Ranked #6 overall in Amsterdam things to do
    9.0115 reviews
    Outdoors, Park
    Popular withOutdoorsyFamiliesGreen

    I love this park! It is a very nice place where you can find good to yourself. whether switch off of the exciting sighseeing or also to the record the ...

  • 7
    Heineken Experience

    Heineken Experience

    Ranked #8 overall in Amsterdam things to do
    8.8105 reviews
    Sights and Museums, Bars, Clubs and Nightlife, History Museum, Brewery, Popular
    Popular withHistoryAdventureStudents

    The Heineken Experience is a great time! Very interactive exhibit that incorporates things I've never seen before. You guy three half pints over the course of the tour, and you ...

  • 8
     Amsterdam Canal Cruise

    Amsterdam Canal Cruise

    Ranked #7 overall in Amsterdam things to do
    8.7106 reviews
    Tours, Classes and Rentals, Cruise
    Popular withAdventureOutdoorsyFamilies

    An absolutely marvelous way to see Amsterdam. You'll be astonished by how deftly the captains turn the boats and the close proximity of the top of the boats to the ...

  • 9
    Dam Square Monument

    Dam Square Monument

    Ranked #9 overall in Amsterdam things to do
    7.9109 reviews
    Sights and Museums, Historic Site, Monument
    Popular withHistoryOutdoorsyArtsy

    Beautiful square with many shops and amenities. Come here and find some food!

  • 10
    I Amsterdam Sign

    I Amsterdam Sign

    Ranked #10 overall in Amsterdam things to do
    7.985 reviews
    Sights and Museums, Attractions
    Popular withFamiliesBackpackersArtsy

    Nothing super special-but the sign is tucked away in a natural setting. So, if you like nature and taking pictures of city signs, then this is the place for you.

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };