Amsterdam Restaurants

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

    The Pancake Bakery

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

    Delicious food! Pancakes are not American style. Rather they are more like crepes and savory ones can serve as a proper dinner. Can be a bit of a wait, but ...

  • 2
    Foodhallen

    Foodhallen

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

    Cool setting with about 30 different food stalls. Ranging from gourmet hot dogs to Vietnamese.

  • 3
    Winkel 43

    Winkel 43

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

    Walked 3 miles just for a slice of THE BEST apple pie.. I have ever had. If only I had enough time to take a picture... simply could not stop ...

  • 4
    Burgermeester

    Burgermeester

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

    This place has the most amazing burgers!! Made fresh in front of you with fat fries, this place is a must visit!

  • 5
    Pancakes! Amsterdam

    Pancakes! Amsterdam

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

    We went to the Centraal location on a Sunday afternoon. We had the camembert chicory pancake and the banana caramel pancake. Both were delicious! The location is rather small. Be ...

  • 6
    Foam Cafe

    Foam Cafe

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

    One of my favorite and most memorable places in Amsterdam. Spotted on coolhunting.com, this one editor lived in Amsterdam and recommended this museum. It wasnt on the Rick Steve's guide ...

  • 7
    De Kas

    De Kas

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

    Very unique, great food, expensive.

  • 8
    Bakers & Roasters

    Bakers & Roasters

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

    Good place for brunch. It gets really busy so try to come in really early or try to make a reservation. The service was top-notch. The food was fantastic. I ...

  • 9
    Cafe de Jaren

    Cafe de Jaren

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

    Excellent grand cafe--good for people-watching, and with a nice terrace outside on the canal. Not too expensive, with better-than-average Dutch-cafe menu: simple sandwiches, some salads, koffie verkeerd (Dutch-style milky coffee) ...

  • 10
    La Perla

    La Perla

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

    So maybe you didn't go to Amsterdam to eat flawless wood-oven pizza--but this stuff really hits the spot. It's the perfect combo of truly fantastic pizza, charming staff (straight outta ...

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.ca/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.ca/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); } };