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.

Greek

Taverna Dionysos

Overtoom 176HS, 1054 HR, Amsterdam

8.7 / 10
111 reviews

Average price €22

International

Koninginneweg 209, 1075 CS, Amsterdam

8.7 / 10
127 reviews

Average price €30

Italian

Lange Leidsedwarsstraat 63-65, 1017 NH, Amsterdam

8.7 / 10
60 reviews

Average price €22

1 starMICHELIN 2019Cantonese

Simon Carmiggeltstraat 6-50, 1011, Amsterdam

Average price €30

Menu 0€

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

Grilled

Nieuwezijds Kolk 17, 1012 PV, Amsterdam

7.2 / 10
37 reviews

Average price €25

-30% off the "à la carte" menu, including drinks!

European

Frans Halsstraat 89, 1072 BP, Amsterdam

7.5 / 10
63 reviews

Average price €35

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

Italian

Rapenburgerplein 2, 1011 VA, Amsterdam

7.5 / 10
61 reviews

Average price €30

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

Caribbean

Van Hogendorpstraat 923, 1051 CE, Amsterdam

8.8 / 10
42 reviews

Average price €29

Pizzeria

Vijzelgracht 33, 1017 HN, Amsterdam

8.8 / 10
101 reviews

Average price €29

Thai

Willemsstraat 16, 1015 JD, Amsterdam

8.8 / 10
168 reviews

Average price €25

Contemporary cuisine

Houthavenkade 103, 1014 ZB, Amsterdam

8.8 / 10
128 reviews

Average price €35

South American

Westerstraat 86, 1015 RT, Amsterdam

8.8 / 10
48 reviews

Average price €25

Asian

Snellerwaardgracht 7, 1107, Amsterdam

8.8 / 10
87 reviews

Average price €30

Indian

Bethaniëndwarsstraat 17, 1012 CB, Amsterdam

8.8 / 10
383 reviews

Average price €25

Vegan cuisine

Van Woustraat 189, 1074 AM, Amsterdam

8.8 / 10
258 reviews

Average price €32

Lebanese

Heemstedestraat 80, 1058 NP, Amsterdam

8.8 / 10
370 reviews

Average price €39

Seafood

Dapperstraat 26, 1093 BW, Amsterdam

8.8 / 10
569 reviews

Average price €35

Grilled

Stadhouderskade 12, 1054 ES, Amsterdam

8.8 / 10
341 reviews

Average price €40

Spanish

Houtmankade 9, 1013 MP, Amsterdam

8.8 / 10
485 reviews

Average price €35

International

Linnaeuskade 1A, 1098 BC, Amsterdam

8.8 / 10
109 reviews

Average price €26

Grilled

Leliegracht 46, 1015 DH, Amsterdam

8.8 / 10
1,241 reviews

Average price €34

Italian

Korte Reguliersdwarsstraat 8, 1017 BH, Amsterdam

8.8 / 10
864 reviews

Average price €40

Brazilian

Ceintuurbaan 63, 1072 EV, Amsterdam

8.8 / 10
160 reviews

Average price €36

Chinese

Warmoesstraat 17, 1012 HT, Amsterdam

8.8 / 10
69 reviews

Average price €22

Dutch

Leidsekruisstraat 24, 1017 RJ, Amsterdam

8.8 / 10
97 reviews

Average price €24

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