TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Italian Restaurants in Amsterdam

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

Pizzeria

Sugo Amsterdam

Ferdinand Bolstraat 107, 1072 LE, Amsterdam

8.3 / 10
190 reviews

Average price €15

Italian

Lindengracht 31, 1015 KB, Amsterdam

8.3 / 10
239 reviews

Average price €31

Pizzeria

Dijksgracht 6, 1019 BS, Amsterdam

8.8 / 10
148 reviews

Average price €32

Pizzeria

Ferdinand Bolstraat 170, 1072 LT, Amsterdam

8.8 / 10
62 reviews

Average price €23

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

Italian

Tweede Helmersstraat 3, 1054 CA, Amsterdam

8.8 / 10
295 reviews

Average price €40

Italian

IJburglaan 1289, 1087 GJ, Amsterdam

8.8 / 10
124 reviews

Average price €33

Italian

Marnixstraat 417, 1017 PK, Amsterdam

8.2 / 10
336 reviews

Average price €33

Italian

Reguliersdwarsstraat 13HS, 1017 BJ, Amsterdam

8.0 / 10
480 reviews

Average price €38

Italian

Kloveniersburgwal 7, 1011, Amsterdam

8.7 / 10
66 reviews

Average price €47

Fine Dining

Amstelveenseweg 85, 1075 VW, Amsterdam

8.6 / 10
75 reviews

Average price €26

Italian

Anjeliersstraat 300, 1015 NK, Amsterdam

8.6 / 10
109 reviews

Average price €46

InsiderFine Dining

Apollolaan 138, 1077 BG, Amsterdam

8.7 / 10
175 reviews

Average price €30

International

Nicolaas Beetsstraat 142, 1054 XV, Amsterdam

7.6 / 10
59 reviews

Average price €30

Italian

Leidsekruisstraat 32, 1017 RJ, Amsterdam

7.3 / 10
4 reviews

Average price €20

Italian

Geelvinckssteeg 4, 1017 BE, Amsterdam

Average price €26

Mediterranean

Eerste Constantijn Huygensstraat 45, 1054 BS, Amsterdam

8.3 / 10
33 reviews

Average price €29

Fine Dining

Damrak 35, 1012 LK, Amsterdam

Average price €25

Italian

Korte Leidsedwarsstraat 83, 1017 PW, Amsterdam

8.2 / 10
119 reviews

Average price €25

InsiderFine Dining

Eerste Oosterparkstraat 3, 1091, Amsterdam

9.5 / 10
847 reviews

Average price €42

Italian

Reguliersdwarsstraat 17, 1017 BJ, Amsterdam

7.6 / 10
31 reviews

Average price €30

Italian

Lange Leidsedwarsstraat 17, 1017, Amsterdam

8.1 / 10
102 reviews

Average price €20

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

Italian

Tweede Jacob van Campenstraat 140, 1073, Amsterdam

Average price €52

The Best Italian Restaurants in Amsterdam

Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

Filter

TheFork advantages