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.

International

WesterVilla

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

Italian

Van Woustraat 5, 1074 AA, Amsterdam

7.6 / 10
30 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

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

InsiderFrench

Hartenstraat 24, 1016 CC, Amsterdam

8.9 / 10
205 reviews

Average price €39

Spanish

Cornelis Krusemanstraat 15, 1075 NB, Amsterdam

8.9 / 10
194 reviews

Average price €25

Italian

Nieuwe Spiegelstraat 8, 1017 DE, Amsterdam

8.9 / 10
113 reviews

Average price €53

Pizzeria

Kadijksplein 4, 1018 AB, Amsterdam

8.9 / 10
147 reviews

Average price €20

Italian

Schollenbrugstraat 8, 1091, Amsterdam

8.9 / 10
205 reviews

Average price €30

Grilled

Rusland 17, 1012 CK, Amsterdam

8.9 / 10
98 reviews

Average price €33

Italian

Krugerplein 23, 1092 KA, Amsterdam

8.9 / 10
74 reviews

Average price €30

Fine Dining

Herengracht 573, 1017 CD, Amsterdam

8.9 / 10
374 reviews

Average price €15

Mediterranean

Hugo de Grootplein 8, 1052 KW, Amsterdam

8.9 / 10
181 reviews

Average price €27

Varied

Beukenplein 27, 1092 BB, Amsterdam

8.9 / 10
145 reviews

Average price €25

Italian

Ceintuurbaan 121, 1072 GA, Amsterdam

8.9 / 10
124 reviews

Average price €25

Mediterranean

Albert Cuypstraat 40, 1072 CV, Amsterdam

8.9 / 10
215 reviews

Average price €25

Argentinian

Warmoesstraat 7, 1012 HT, Amsterdam

7.6 / 10
27 reviews

Average price €27

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

Spanish

Lindengracht 62, 1015 KJ, Amsterdam

8.9 / 10
86 reviews

Average price €23

French

Eerste van der Helststraat 50, 1072 NV, Amsterdam

8.9 / 10
45 reviews

Average price €36

Italian

Jan Pieter Heijestraat 139, 1054 MG, Amsterdam

8.9 / 10
60 reviews

Average price €33

International

Vijzelgracht 1, 1017, Amsterdam

8.9 / 10
65 reviews

Average price €31

InsiderFine Dining

Jan Willem Brouwersstraat 7, 1071 LH, Amsterdam

9.0 / 10
49 reviews

Average price €60

InsiderFrench

Herengracht 413h, 1017 BP, Amsterdam

9.0 / 10
335 reviews

Average price €49 Accepts Yums

Fine Dining

Van Woustraat 212, 1073 NA, Amsterdam

9.0 / 10
619 reviews

Average price €28

Australian

Eerste Atjehstraat 62, 1094 KP, Amsterdam

9.0 / 10
400 reviews

Average price €36

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