Amsterdam Restaurants

Sort by Tribes
Cuisines
Show Local favorites
2908 Results
  • 1
    The Pancake Bakery

    The Pancake Bakery

    Ranked #1 overall in Amsterdam restaurants
    9.628 reviews
    $$$$
    Breakfast & Brunch, Crepe, Bakery
    Popular withFoodiesVegetarianFamilies

    We had the best pancakes we had ever tasted in this restaurant in Amsterdam. Whenever we talk about going back to Amsterdam (it would be our third trip) we always ...

  • 2
    Foodhallen

    Foodhallen

    Ranked #2 overall in Amsterdam restaurants
    9.525 reviews
    Street Food & Stands
    Popular withFoodiesTrendstersVegetarian

    Food stands inside old train station, great for lunch or cheap-ish dinner, especially when no one can agree. Look for soccer nights, when place fills up, for lively atmosphere.

  • 3
    Winkel 43

    Winkel 43

    Ranked #3 overall in Amsterdam restaurants
    9.134 reviews
    $$$$
    Breakfast & Brunch, Bar, Cafe
    Popular withFoodiesTrendstersVegetarian

    Dutch Apple Pie? Yes please! Only tried their apple pie, it was good but it was cold. We did go late at night so it might have been the last ...

  • 4
    Burgermeester

    Burgermeester

    Ranked #4 overall in Amsterdam restaurants
    9.617 reviews
    $$$$
    Burgers
    Popular withAdventureBackpackersStudents

    great gourmet burger, i`ve been to the top list burgers in Amsterdam and this is my favorite. Try any of their burgers and you will understand why this is the ...

  • 5
    Pancakes! Amsterdam

    Pancakes! Amsterdam

    Ranked #5 overall in Amsterdam restaurants
    8.816 reviews
    $$$$
    Breakfast & Brunch, Crepe
    Popular withFoodiesTrendstersFamilies

    I wasn't too impressed with this place. The pancakes are huge but they are just four and eggs at the end of the day. I couldn't finish mine as it ...

  • 6
    Foam Cafe

    Foam Cafe

    Ranked #6 overall in Amsterdam restaurants
    9.314 reviews
    Dutch, Cafe
    Popular withArtsyTrendstersHistory

    Great photo gallery. The exibitions here are usually very interesting and surprisingly big. Prepare to spend some time in there. A good place to hide for a while from the ...

  • 7
    De Kas

    De Kas

    Ranked #7 overall in Amsterdam restaurants
    9.012 reviews
    $$$$
    Mediterranean, Natural & Organic Foods
    Popular withFoodiesLuxuryGreen

    Fancy food in a gorgeous greenhouse in the middle of an Dutch park. Prix fixe and reservations a must.

  • 8
    Bakers & Roasters

    Bakers & Roasters

    Ranked #8 overall in Amsterdam restaurants
    9.012 reviews
    Breakfast & Brunch, Coffee and Tea
    Popular withFoodiesTrendstersOutdoorsy

    After the sad demise of my favorite Amsterdam brunch place, I thought I was doomed to a brunchless existence. No more! Bakers and Roasters, a little taste of New Zealand ...

  • 9
    Cafe de Jaren

    Cafe de Jaren

    Ranked #9 overall in Amsterdam restaurants
    8.213 reviews
    $$$$
    International, Bar, Cafe
    Popular withFoodiesArtsyHistory

    nice atmosphere, spacious, with a film theme. had tea only since we didnt see anything interesting to eat. service a bit sliw, waited quite a while before a waitor finally ...

  • 10
    La Perla

    La Perla

    Ranked #10 overall in Amsterdam restaurants
    9.610 reviews
    $$$$
    Italian, Pizza, Salad
    Popular withFoodiesStudentsNightlife

    According to the Amsterdam newspaper “Het Parool” is the Pizza at La Perla with an assessment of a 9 the No. 1 Pizza restaurant in the city. La Perla is ...

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(); req.open("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("https://www.skyscanner.com/trip/hotels/hotel_suggestions?action=index&clean_path=amsterdam&controller=topics&country_code=&current_user_id=&filters=&id=2000000000657&klass_name=Region&list_type=restaurants&nearby=false&path=amsterdam%2Frestaurants&place=2000000000657&place_type=City&place_type=region&region=2000000000657", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000657" + "&" + this.hotels, 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); } };