TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Restaurants in Amsterdam

671 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.

American

H. Burger

De Clercqstraat 128, 1052 NP, Amsterdam

9.1 / 10
34 reviews

Average price €20

Argentinian

Thorbeckeplein 11-13, 1017 CS, Amsterdam

8.1 / 10
77 reviews

Average price €29

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

Dutch

Begijnensteeg 8a, 1012 PN, Amsterdam

9.1 / 10
160 reviews

Average price €36

InsiderItalian

Amstel 2, 1017 AA, Amsterdam

9.1 / 10
510 reviews

Average price €35

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

MICHELIN 2020French

Amsteldijk 41, 1074 HV, Amsterdam

9.1 / 10
223 reviews

Average price €39

Seafood

Dapperstraat 26, 1093 BW, Amsterdam

8.8 / 10
569 reviews

Average price €35

YUMS x2Fusion

Bilderdijkstraat 158HS, 1053 LC, Amsterdam

8.4 / 10
173 reviews

Average price €28

French

Elandsgracht 108, 1016 VA, Amsterdam

8.8 / 10
365 reviews

Average price €35

Italian

Kattengat 1, 1012 SZ, Amsterdam

8.0 / 10
27 reviews

Average price €29

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

European

Rozenstraat 12, 1016 NX, Amsterdam

8.6 / 10
216 reviews

Average price €35

International

Rijnstraat 254, 1079 HW, Amsterdam

8.0 / 10
19 reviews

Average price €18

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

Asian

Haarlemmerdijk 30, 1013 JD, Amsterdam

8.6 / 10
107 reviews

Average price €25

Greek

Prinsenstraat 20, 1015 DD, Amsterdam

8.6 / 10
95 reviews

Average price €25

Grilled

Leidsekruisstraat 11, 1017 RE, Amsterdam

8.0 / 10
328 reviews

Average price €20

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

International

De Ruijterkade 42, 1012 AA, Amsterdam

7.8 / 10
10 reviews

Average price €23

Italian

Fannius Scholtenstraat 26, 1051 EX, Amsterdam

8.6 / 10
377 reviews

Average price €38

Thai

Oostenburgergracht 31, 1018 NA, Amsterdam

8.6 / 10
21 reviews

Average price €27

Ethiopian

Blasiusstraat 62, 1091 CV, Amsterdam

8.0 / 10
66 reviews

Average price €24

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

Argentinian

Reguliersdwarsstraat 86, 1017 BN, Amsterdam

8.0 / 10
255 reviews

Average price €39

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

Indonesian

Rozengracht 46-48, 1016 ND, Amsterdam

8.6 / 10
576 reviews

Average price €35

Italian

Overtoom 125, 1054 HE, Amsterdam

8.0 / 10
50 reviews

Average price €39

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

International

Amstelpark 1, Europaboulevard, 1083 HZ, Amsterdam

8.6 / 10
143 reviews

Average price €40

Vegan cuisine

Albert Cuypstraat 208IV, 1073 BM, Amsterdam

9.2 / 10
186 reviews

Average price €32

InsiderAsian

IJburglaan 1295, 1087 JJ, Amsterdam

9.2 / 10
929 reviews

Average price €35

Indian

Spuistraat 54D, 1012 TV, Amsterdam

9.0 / 10
51 reviews

Average price €27

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