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.

Indian

Balti House

Albert Cuypstraat 41, 1072 CL, Amsterdam

8.2 / 10
246 reviews

Average price €21

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

International

Haarlemmerstraat 91, 1013 EL, Amsterdam

8.8 / 10
39 reviews

Average price €20

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

International

Amstelveenseweg 170A, 1075 XP, Amsterdam

8.8 / 10
39 reviews

Average price €12

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

Pizzeria

Tweede Egelantiersdwarsstraat 6, 1015 SC, Amsterdam

8.5 / 10
506 reviews

Average price €49 Accepts Yums

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

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

Pizzeria

Kadijksplein 4, 1018 AB, Amsterdam

9.0 / 10
161 reviews

Average price €20

Italian

Korte Leidsedwarsstraat 99, 1017 PX, Amsterdam

7.5 / 10
78 reviews

Average price €30

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

InsiderThai

Elandsgracht 29-31, 1016 TM, Amsterdam

9.1 / 10
111 reviews

Average price €40

French

Lindengracht 248, 1015 KM, Amsterdam

9.4 / 10
5 reviews

Average price €29

MICHELIN 2020French

Danzigerkade 179, 1013, Amsterdam

9.4 / 10
215 reviews

Average price €45

Thai

Willemsstraat 16, 1015 JD, Amsterdam

8.8 / 10
174 reviews

Average price €25

Grilled

Stadhouderskade 12, 1054 ES, Amsterdam

8.8 / 10
344 reviews

Average price €40

Spanish

Houtmankade 9, 1013 MP, Amsterdam

8.8 / 10
492 reviews

Average price €35

Italian

Kattengat 1, 1012 SZ, Amsterdam

8.0 / 10
28 reviews

Average price €29

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

Greek

Prinsenstraat 20, 1015 DD, Amsterdam

8.6 / 10
96 reviews

Average price €25

Indian

Surinamestraat 26, 1058 JK, Amsterdam

8.0 / 10
26 reviews

Average price €26

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

African

Dapperstraat 94, 1093 BZ, Amsterdam

8.6 / 10
190 reviews

Average price €19

Fine Dining

Geldersekade 5 HS, 1011 EH, Amsterdam

8.6 / 10
216 reviews

Average price €30

French

Middenweg 116, 1097 BT, Amsterdam

8.6 / 10
110 reviews

Average price €33

Vietnamese

Nieuwezijds Voorburgwal 306, 1021 VW, Amsterdam

8.7 / 10
130 reviews

Average price €30

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

YUMS x2Dutch

Bloemgracht 47, 1016 KD, Amsterdam

8.7 / 10
293 reviews

Average price €39

Mediterranean

Zeedijk 24, 1012, Amsterdam

8.7 / 10
263 reviews

Average price €30 Accepts Yums

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

International

Haarlemmerweg 369, 1051 LH, Amsterdam

9.0 / 10
33 reviews

Average price €25

Seafood

Amstelstraat 7, 1017 DA, Amsterdam

9.0 / 10
79 reviews

Average price €30

Grilled

Leidsekruisstraat 11, 1017 RE, Amsterdam

7.9 / 10
329 reviews

Average price €20

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

Middle Eastern

Lange Leidsedwarsstraat 371, 1017 NG, Amsterdam

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