TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Amsterdam

697 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Italian

Restaurant Classico

Willemsparkweg 87, 1071 GT, Amsterdam

8.4 / 10
853 reviews

Average price €36 Accepts Yums

MICHELIN 2020French

Nieuwe Doelenstraat 2-14, 1012 AC, Amsterdam

8.4 / 10
100 reviews

Average price €37

Mediterranean

Polonceaukade 40, 1014 DA, Amsterdam

8.4 / 10
148 reviews

Average price €33

International

Gravenstraat 24, 1012 NM, Amsterdam

Average price €35

Specify a date and enjoy promotions of up to -50% in our best restaurants

Indian

Achillesstraat 87, 1076 PX, Amsterdam

Average price €15

International

Polonceaukade 23, 1014 DA, Amsterdam

8.4 / 10
32 reviews

Average price €35

Indian

Damrak 54, 1012 LL, Amsterdam

8.4 / 10
76 reviews

Average price €21

International

Weesperzijde 250, 1097 EB, Amsterdam

8.4 / 10
22 reviews

Average price €29

Thai

Tweede Constantijn Huygensstraat 64, 1054 CW, Amsterdam

8.4 / 10
38 reviews

Average price €26

International

Thorbeckeplein 8-12, 1017 CS, Amsterdam

Average price €35

Dutch

Amstel 32h, 1017 AB, Amsterdam

8.9 / 10
507 reviews

Average price €30

-30% off the "à la carte" menu!

Mexican

Ruysdaelkade 183, 1072 AT, Amsterdam

8.9 / 10
368 reviews

Average price €20

-30% off the "à la carte" menu!

Italian

Utrechtsestraat 133, 1017 VM, Amsterdam

8.3 / 10
11 reviews

Average price €25

American

Rembrandtplein 16, 1017 CV, Amsterdam

8.3 / 10
12 reviews

Average price €25

Pizzeria

Roelof Hartstraat 27, 1071 VG, Amsterdam

8.3 / 10
46 reviews

Average price €18

Contemporary cuisine

Joan Muyskenweg 20, 1096 CJ, Amsterdam

8.3 / 10
143 reviews

Average price €35 Accepts Yums

Pizzeria

Ferdinand Bolstraat 107, 1072 LE, Amsterdam

8.3 / 10
190 reviews

Average price €15

Mediterranean

Eerste Constantijn Huygensstraat 45, 1054 BS, Amsterdam

8.3 / 10
33 reviews

Average price €29

International

Beethovenstraat 43, 1077 HN, Amsterdam

8.3 / 10
73 reviews

Average price €35

Indian

Postjesweg 17, 1057 DT, 1064 PR, Amsterdam

8.3 / 10
9 reviews

Average price €30

Grilled

Hugo de Grootplein 1, 1052, Amsterdam

8.3 / 10
32 reviews

Average price €25

International

IJdok 4, 1013, Amsterdam

8.3 / 10
211 reviews

Average price €35

Thai

Beukenplein 10, 1091kg, Amsterdam

8.3 / 10
66 reviews

Average price €32

Chinese

Damstraat 18, 1012 JM, Amsterdam

8.3 / 10
45 reviews

Average price €23

Mediterranean

KNSM-Laan 311, 1019, Amsterdam

8.3 / 10
32 reviews

Average price €30

The Best Restaurants in Amsterdam

Amsterdam, not just capital but also culinary metropolis of the Netherlands. When it comes to restaurants in Amsterdam, you can always try something new and unique on every street corner. No matter whether you prefer Italian, Portuguese, African or Dim Sum: Amsterdam has got it all!

Cities around Amsterdam

Filter

TheFork advantages