TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Amsterdam

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

Argentinian

la Vaca

Thorbeckeplein 11-13, 1017 CS, Amsterdam

8.1 / 10
77 reviews

Average price €29

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

InsiderThai

Elandsgracht 29-31, 1016 TM, Amsterdam

9.1 / 10
111 reviews

Average price €40

Mediterranean

Insulindeweg, Amsterdam

9.2 / 10
7 reviews

Average price €35

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

Italian

Geelvinckssteeg 4, 1017 BE, Amsterdam

8.9 / 10
137 reviews

Average price €23

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

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

Thai

Willemsstraat 16, 1015 JD, Amsterdam

8.8 / 10
174 reviews

Average price €25

Italian

Scheldestraat 23-25, Amsterdam

8.9 / 10
137 reviews

Average price €40

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

Fine Dining

Leliegracht, 1015, Amsterdam

8.8 / 10
413 reviews

Average price €30

Spanish

Houtmankade 9, 1013 MP, Amsterdam

8.8 / 10
490 reviews

Average price €35

Brazilian

Ceintuurbaan 63, 1072 EV, Amsterdam

8.8 / 10
164 reviews

Average price €36

Italian

Eerste Constantijn Huygensstraat 112, 1054 BZ, Amsterdam

8.8 / 10
247 reviews

Average price €24

French

Elandsgracht 108, 1016 VA, Amsterdam

8.8 / 10
379 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
217 reviews

Average price €35

Greek

Prinsenstraat 20, 1015 DD, Amsterdam

8.6 / 10
96 reviews

Average price €25

Grilled

Leidsekruisstraat 11, 1017 RE, Amsterdam

8.0 / 10
328 reviews

Average price €20

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

African

Dapperstraat 94, 1093 BZ, Amsterdam

8.6 / 10
190 reviews

Average price €19

Fine Dining

Reguliersdwarsstraat 7, 1017 BJ, Amsterdam

8.6 / 10
393 reviews

Average price €22

Fine Dining

Geldersekade 5 HS, 1011 EH, Amsterdam

8.6 / 10
216 reviews

Average price €30

Indonesian

Rozengracht 46-48, 1016 ND, Amsterdam

8.6 / 10
576 reviews

Average price €35

YUMS x2Dutch

Bloemgracht 47, 1016 KD, Amsterdam

8.7 / 10
293 reviews

Average price €39

Italian

Vijzelstraat 97, 1017 HH, Amsterdam

8.7 / 10
879 reviews

Average price €30

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

Indian

Spuistraat 54D, 1012 TV, Amsterdam

9.0 / 10
51 reviews

Average price €27

Seafood

Westerstraat 264, 1015 MT, Amsterdam

9.0 / 10
353 reviews

Average price €30

Grilled

De Ruijterkade 40b, 1012 AA, Amsterdam

8.2 / 10
129 reviews

Average price €21

VEGA DEAL € 20,95

Middle Eastern

Lange Leidsedwarsstraat 371, 1017 NG, Amsterdam

7.6 / 10
174 reviews

Average price €28

-40% 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