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

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

Japanese

Goldfin

Houthavenkade 103, 1014 ZB, Amsterdam

8.1 / 10
3 reviews

Average price €29

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

Fusion

Nicolaas Beetsstraat, Amsterdam

9.4 / 10
104 reviews

Average price €30

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

Italian

Albert Cuypstraat 15-17, 1072 CK, Amsterdam

7.4 / 10
100 reviews

Average price €19

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

Mediterranean

Reguliersdwarsstraat 21, 1017 BJ, Amsterdam

7.7 / 10
59 reviews

Average price €23

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

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

Indian

Surinamestraat 26, 1058 JK, Amsterdam

7.7 / 10
25 reviews

Average price €26

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

American

Buikslotermeerplein 2005, 1025 XL, Amsterdam

Average price €29

Turkish

Hatostraat 28, 1043 DE, Amsterdam

Average price €29

Vegan cuisine

Admiraal de Ruijterweg 331, 1055 DR, Amsterdam

8.9 / 10
16 reviews

Average price €28

Vegan cuisine

Kinkerstraat 83, 1053 EB, Amsterdam

8.9 / 10
12 reviews

Average price €25

International

Amsteldijk 67, 1074 HZ, Amsterdam

8.9 / 10
4 reviews

Average price €29

Grilled

Haarlemmerstraat 118, 1013 EX, Amsterdam

8.9 / 10
50 reviews

Average price €40

Contemporary cuisine

Admiraal De Ruijterweg, 404, 1055 ND, Amsterdam

8.9 / 10
10 reviews

Average price €35

International

Haarlemmerweg 369, 1051 LH, Amsterdam

8.9 / 10
27 reviews

Average price €35

International

Vijzelgracht 35, 1017 HN, Amsterdam

8.9 / 10
15 reviews

Average price €25

Thai

Ingogostraat 14, 1092 HZ, Amsterdam

Average price €20

Japanese

Buitenveldertselaan 158A, 1081 AB, Amsterdam

8.9 / 10
95 reviews

Average price €60

European

Schellingwouderdijk 339, 1023 NK, Amsterdam

8.4 / 10
134 reviews

Average price €35

Italian

Van Woustraat 5, 1074 AA, Amsterdam

7.6 / 10
31 reviews

Average price €20

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

International

Fred. Roeskestraat 103, 1076 EE, Amsterdam

8.9 / 10
35 reviews

Average price €15

French

Weteringschans 75, 1017 RX, Amsterdam

8.9 / 10
85 reviews

Average price €37

InsiderFrench

Hartenstraat 24, 1016 CC, Amsterdam

8.9 / 10
205 reviews

Average price €39

Spanish

Cornelis Krusemanstraat 15, 1075 NB, Amsterdam

8.9 / 10
195 reviews

Average price €25

International

Javaplein 35, 1095 CJ, Amsterdam

8.9 / 10
12 reviews

Average price €25

French

De Ruijterkade 105, 1011 AB, Amsterdam

8.9 / 10
456 reviews

Average price €35

International

H.J.E. Wenckebachweg 48, 1096 AN, Amsterdam

8.9 / 10
219 reviews

Average price €25

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