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

Best Restaurants with Deals in Amsterdam

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

YUMS x2Grilled

Amigo Grill Prinsengracht

Prinsengracht 188, 1016, Amsterdam

8.6 / 10
689 reviews

Average price €30

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

InsiderItalian

Laan der Hesperiden 66, 1076 DN, Amsterdam

9.2 / 10
273 reviews

Average price €40

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

Indian

Kinkerstraat 7, 1053 DB, Amsterdam

9.1 / 10
690 reviews

Average price €32

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

Turkish

Bos en Lommerweg 77, 1055 DP, Amsterdam

9.0 / 10
478 reviews

Average price €30

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

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

Italian

Scheldestraat 23-25, Amsterdam

8.9 / 10
118 reviews

Average price €40

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

Japanese

Achillesstraat 87, 1076 PX, Amsterdam

8.8 / 10
57 reviews

Average price €45

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

International

Zeedijk 23, 1012 AP, Amsterdam

8.8 / 10
68 reviews

Average price €33

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

Indian

Spreeuwenpark 3D, 1021 GS, Amsterdam

8.8 / 10
984 reviews

Average price €30

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

Chinese

Rijnstraat 51, 1078 PZ, Amsterdam

9.3 / 10
190 reviews

Average price €20

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

International

Sloterkade 1I, 1058 HD, Amsterdam

8.7 / 10
100 reviews

Average price €35

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

Fine Dining

Spinozastraat 61, 1018, Amsterdam

8.7 / 10
677 reviews

Average price €35

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

Asian

Ten Katestraat 45h, 1053 BX, Amsterdam

8.2 / 10
313 reviews

Average price €29

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

Argentinian

Rozengracht 5, 1016 LP, Amsterdam

8.5 / 10
290 reviews

Average price €30

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

International food

Kleine-Gartmanplantsoen 25, 1017 RP, Amsterdam

Average price €29

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

Italian

Geelvinckssteeg 4, 1017 BE, Amsterdam

8.9 / 10
120 reviews

Average price €23

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

Indian

Albert Cuypstraat 41, 1072 CL, Amsterdam

8.3 / 10
238 reviews

Average price €21

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

Italian

Olympiaplein 105, 1077 CT, Amsterdam

8.8 / 10
229 reviews

Average price €33

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

International

Rijnstraat 254, 1079 HW, Amsterdam

8.1 / 10
20 reviews

Average price €18

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

Italian

Albert Cuypstraat 15-17, 1072 CK, Amsterdam

7.4 / 10
100 reviews

Average price €19

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

Mexican

Albert Cuypstraat 166, 1073 BK, Amsterdam

8.6 / 10
208 reviews

Average price €25

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

Middle Eastern

Javastraat 109, 1094, Amsterdam

8.7 / 10
197 reviews

Average price €20

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

Italian

Vijzelgracht 17, 1017 HM, Amsterdam

8.7 / 10
576 reviews

Average price €28

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

International

Keizersgracht 451, 1017 DK, Amsterdam

8.0 / 10
307 reviews

Average price €30

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

International

Stationsplein 15, 1012 AB, Amsterdam

8.3 / 10
4,088 reviews

Average price €34

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

Italian

Hazenstraat 64, 1016 SR, Amsterdam

7.9 / 10
82 reviews

Average price €27

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

Filter

TheFork advantages