TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Amsterdam

631 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 booking 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.

Argentinean

Amigo Grill Prinsengracht

Prinsengracht 188, 1016, Amsterdam

8.6 / 10
696 reviews

Average price EUR 30

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

Indian

Kinkerstraat 7, 1053 DB, Amsterdam

9.1 / 10
706 reviews

Average price EUR 32

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

International

IJburglaan 1501, 1087 KM, Amsterdam

9.2 / 10
204 reviews

Average price EUR 18

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

Indian

Bethaniëndwarsstraat 17, 1012 CB, Amsterdam

8.9 / 10
402 reviews

Average price EUR 25

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

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

International

IJdock 185, 1013 MM, Amsterdam

9.7 / 10
433 reviews

Average price EUR 66

Steakhouse

Amstelveenseweg 128, 1075 XL, Amsterdam

8.9 / 10
432 reviews

Average price EUR 35

Chinese

Rijnstraat 51, 1078 PZ, Amsterdam

9.3 / 10
201 reviews

Average price EUR 20

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

Thai

Witte de Withstraat 38, 1053 SC, Amsterdam

8.9 / 10
386 reviews

Average price EUR 25

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

Indian

Amstel 32, 1017 AB, Amsterdam

9.4 / 10
23 reviews

Average price EUR 29

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

Indian

Lange Leidsedwarsstraat 108, 1017 NN, Amsterdam

8.8 / 10
61 reviews

Average price EUR 25

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

International

Zeedijk 23, 1012 AP, Amsterdam

8.8 / 10
68 reviews

Average price EUR 33

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

Dutch

Leidsekruisstraat 28, 1017 RJ, Amsterdam

8.8 / 10
1,844 reviews

Average price EUR 26

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

Italian

Scheldestraat 23-25, Amsterdam

8.9 / 10
138 reviews

Average price EUR 40

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

Mediterranean

Hazenstraat 58, 1016 SR, Amsterdam

8.5 / 10
306 reviews

Average price EUR 35

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

Indian

Van Baerlestraat 61, 1071 AR, Amsterdam

8.7 / 10
281 reviews

Average price EUR 26

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

Fine Dining

Nieuwezijds Voorburgwal 93, 1012 RE, Amsterdam

8.7 / 10
92 reviews

Average price EUR 35

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

Argentinean

Korte Leidsedwarsstraat 111, 1017 PX, Amsterdam

8.7 / 10
24 reviews

Average price EUR 23

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

Greek

Lange Leidsedwarsstraat 27, 1017 NG, Amsterdam

8.4 / 10
425 reviews

Average price EUR 25

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

Mediterranean

Zeedijk 24, 1012, Amsterdam

8.7 / 10
263 reviews

Average price EUR 30 Accepts Yums

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

Grilled

Nieuwezijds Voorburgwal 87A, 1012 RE, Amsterdam

8.2 / 10
310 reviews

Average price EUR 20

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

Indian

Lange Leidsedwarsstraat 56, 1017 NM, Amsterdam

8.6 / 10
560 reviews

Average price EUR 25

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

Argentinean

Rozengracht 5, 1016 LP, Amsterdam

8.6 / 10
293 reviews

Average price EUR 30

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

InsiderThai

Thorbeckeplein 24, 1017 CS, Amsterdam

8.6 / 10
390 reviews

Average price EUR 41

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

Argentinean

Korte Leidsedwarsstraat 71-73, 1017 PW, Amsterdam

8.6 / 10
39 reviews

Average price EUR 37

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

Spanish

Spuistraat 304, 1012 VX, Amsterdam

9.3 / 10
10 reviews

Average price EUR 40

Filter

TheFork advantages