TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Amsterdam

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

YUMS x2MICHELIN 2020Seafood

John Dory visrestaurant

Prinsengracht 999, 1017 KM, Amsterdam

9.3 / 10
393 reviews

Average price €65

Mexican

Lange Leidsedwarsstraat 51, 1017, Amsterdam

8.4 / 10
606 reviews

Average price €25

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

Pizzeria

Lindengracht 31, 1015 KB, Amsterdam

8.4 / 10
243 reviews

Average price €31

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

European

Frans Halsstraat 89, 1072 BP, Amsterdam

7.7 / 10
70 reviews

Average price €35

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

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

Italian

Hugo de Grootplein 10h, 1052 KW, Amsterdam

9.2 / 10
31 reviews

Average price €30

Fine Dining

Nieuwezijds Kolk 16, 1012 PV, Amsterdam

8.3 / 10
316 reviews

Average price €28

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

Argentinian

Lange Leidsedwarsstraat 45, 1017 NG, Amsterdam

8.3 / 10
1,311 reviews

Average price €33

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

InsiderFine Dining

VG 1012, 1012 VG, Amsterdam

9.2 / 10
282 reviews

Average price €43

InsiderItalian

Westerstraat 186, 1015 MR, Amsterdam

9.2 / 10
524 reviews

Average price €40

Argentinian

Reguliersbreestraat 37, 1017 CM, Amsterdam

8.3 / 10
82 reviews

Average price €33

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

Syrian

Nieuwezijds Voorburgwal 53, 1012 RD, Amsterdam

8.5 / 10
57 reviews

Average price €25

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

European

Schellingwouderdijk 339, 1023 NK, Amsterdam

8.5 / 10
168 reviews

Average price €33

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

InsiderFrench

Herengracht 339, 1016 AZ, Amsterdam

9.3 / 10
1,440 reviews

Average price €43

Fine Dining

Berenstraat 8, 1016 GH, Amsterdam

8.5 / 10
257 reviews

Average price €34

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

Indian

Eerste Oosterparkstraat 67-71, 1091 GW, Amsterdam

8.2 / 10
463 reviews

Average price €24

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

InsiderDutch

Sint Antoniesbreestraat 46, 1011 HB, Amsterdam

9.1 / 10
248 reviews

Average price €35

Ethiopian

Blasiusstraat 62, 1091 CV, Amsterdam

8.1 / 10
69 reviews

Average price €24

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

Indian

Korte Leidsedwarsstraat 58, 1017 RD, Amsterdam

9.1 / 10
799 reviews

Average price €24

Asian

Ten Katestraat 45h, 1053 BX, Amsterdam

8.1 / 10
320 reviews

Average price €29 Accepts Yums

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

Thai

Marnixstraat 86H, 1015VX, Amsterdam

9.1 / 10
445 reviews

Average price €24

InsiderFrench

Saenredamstraat 39, 1072 CC, Amsterdam

9.1 / 10
866 reviews

Average price €40

Indian

Eerste Constantijn Huygensstraat 115, 1054 BV, Amsterdam

8.1 / 10
142 reviews

Average price €25

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

InsiderTurkish

Weteringschans 93, 1017 RZ, Amsterdam

9.1 / 10
331 reviews

Average price €38

International

Rembrandtplein 27-29, 1017 CT, Amsterdam

8.1 / 10
128 reviews

Average price €33

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

Mexican

Albert Cuypstraat 166, 1073 BK, Amsterdam

8.6 / 10
235 reviews

Average price €25

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

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