TheFork, a Trip advisor company

What
Where

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

The Best European Restaurants in Amsterdam

214 restaurants

Sort by Relevance

Spanish

Pikoteo

Houtmankade 9, 1013 MP, Amsterdam

8.8 / 10
494 reviews

Average price €35

French

Elandsgracht 108, 1016 VA, Amsterdam

8.8 / 10
390 reviews

Average price €35

Italian

Kattengat 1, 1012 SZ, Amsterdam

8.0 / 10
28 reviews

Average price €29

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

Italian

Frans Halsstraat 63, 1072 BM, Amsterdam

8.7 / 10
64 reviews

Average price €18

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

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

Italian

Orlyplein 159, 1043 DV, Amsterdam

7.8 / 10
22 reviews

Average price €25

Greek

Prinsenstraat 20, 1015 DD, Amsterdam

8.6 / 10
100 reviews

Average price €25

Italian

Admiraal de Ruijterweg 535, 1055 MK, Amsterdam

8.6 / 10
148 reviews

Average price €29

InsiderFrench

Barentszstraat 173, 1013 NM, Amsterdam

9.2 / 10
225 reviews

Average price €49

French

Hartenstraat 24, 1016 CC, Amsterdam

9.0 / 10
206 reviews

Average price €39

English

Staalstraat 7-A, 1011 JJ, Amsterdam

9.0 / 10
112 reviews

Average price €15

English

Singel 103, 1012 VG, Amsterdam

9.0 / 10
150 reviews

Average price €20

Fine Dining

Thorbeckeplein 7, 1017 CS, Amsterdam

9.0 / 10
9 reviews

Average price €19

Pizzeria

Kadijksplein 4, 1018 AB, Amsterdam

8.9 / 10
167 reviews

Average price €20

Italian

Amstelveenseweg 156 H, 1075 XN, Amsterdam

8.7 / 10
50 reviews

Average price €25

Italian

Ceintuurbaan 233, 1074 CW, Amsterdam

8.7 / 10
391 reviews

Average price €26

Pizzeria

Amstelveenseweg 89, 1075 VW, Amsterdam

8.7 / 10
316 reviews

Average price €23

Italian

Lange Leidsedwarsstraat 19, 1017, Amsterdam

8.7 / 10
37 reviews

Average price €25

French

Middenweg 116, 1097 BT, Amsterdam

8.5 / 10
118 reviews

Average price €33

Greek

Leidsekruisstraat 18, 1017 RH, Amsterdam

7.7 / 10
22 reviews

Average price €28

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

Italian

Albert Cuypstraat 56, 1072 LB, Amsterdam

8.6 / 10
211 reviews

Average price €35

Dutch

Ferdinand Bolstraat 10, 1072 LJ, Amsterdam

Average price €25

Italian

Lange Leidsedwarsstraat 17, 1017 PT, Amsterdam

Average price €20

European

Keizersgracht 376, 1016 GB, Amsterdam

Average price €50 Accepts Yums

Pizzeria

Vijzelgracht 33, 1017 HN, Amsterdam

8.9 / 10
147 reviews

Average price €29

Dutch

Hugo de Grootplein 1, 1052, Amsterdam

8.4 / 10
40 reviews

Average price €25

Filter

TheFork advantages