Things to do in Amsterdam

Sort by Tribes
780 Results
  • 1
    Amsterdam Canals

    Amsterdam Canals

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

    If you've somehow managed to go to Amsterdam and not see the amazing canals, your doing something wrong. Pitch up next to one of them with a beer but be ...

  • 2
    Van Gogh Museum

    Van Gogh Museum

    Ranked #2 overall in Amsterdam things to do
    230 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
    214 reviews
    Sights and Museums, History Museum, Historic Site
    Popular withHistoryFamiliesStudents

    A must see if you’re in Amsterdam. It’s a solemn place, full of history at every corner. Well worth the money.

  • 4
    Red Light District

    Red Light District

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

    One of these places you should go visit. It's a little surreal having windows with ladies of all shapes and sizes behind them beckoning you closer mixed in between shops/cafes, ...

  • 5


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

    It’s an extremely huge and beautiful museum! There are so many rooms and pieces for you to admire - I think you’d need at least 3 hours here.

  • 6


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

    Took a stroll around it was amazing to see how useful the park is to their citizens. Joggers, fitness, dog walks, picnicking can all be found throughout the park. Everyone ...

  • 7
     Amsterdam Canal Cruise

    Amsterdam Canal Cruise

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

    Everywhere you see in Amsterdam are canals so what better way to get around town without a canal cruise? Its amazing how these boats navigate around the narrow canals without ...

  • 8
    Heineken Experience

    Heineken Experience

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

    Good little trip with an interactive tour. Plenty of beers to drink but try to go during the week unless you want to be surrounded by a lot of super ...

  • 9
    Dam Square Monument

    Dam Square Monument

    Ranked #9 overall in Amsterdam things to do
    108 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
    84 reviews
    Sights and Museums, Attractions
    Popular withFamiliesBackpackersArtsy

    Fun spot for a great photo opportunity! Next to the Van Gogh and Moco museums, so easy to get to.

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); } };