TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Waterfront Restaurants in Amsterdam

80 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!

American

Jacob Van Lennepkade 215, 1054, Amsterdam

8.8 / 10
181 reviews

Average price €33

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

1 starMICHELIN 2020Fine Dining

IJdock 185, 1013 MM, Amsterdam

9.6 / 10
431 reviews

Average price €66

YUMS x2Dutch

Bloemgracht 47, 1016 KD, Amsterdam

8.7 / 10
292 reviews

Average price €37

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

Mediterranean

Zeedijk 24, 1012, Amsterdam

8.7 / 10
261 reviews

Average price €30

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

Grilled

IJdijk 10, 1095 KN, Amsterdam

8.3 / 10
144 reviews

Average price €27

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

1 starMICHELIN 2020French

Prins Hendrikkade 59-72, 1012 AD, Amsterdam

9.4 / 10
202 reviews

Average price €65

YUMS x2InsiderFrench

Krijn Taconiskade 124, 1087 HV, Amsterdam

8.6 / 10
523 reviews

Average price €28

Indian

Geldersekade 23, 1011 EJ, Amsterdam

8.2 / 10
118 reviews

Average price €24

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

InsiderFrench

Herengracht 339, 1016 AZ, Amsterdam

9.3 / 10
1,425 reviews

Average price €43

Fine Dining

Berenstraat 8, 1016 GH, Amsterdam

8.5 / 10
252 reviews

Average price €34

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

InsiderTurkish

Weteringschans 93, 1017 RZ, Amsterdam

9.1 / 10
324 reviews

Average price €38

MICHELIN 2020Fine Dining

Oudezijds Voorburgwal 197, 1012 EX, Amsterdam

9.2 / 10
327 reviews

Average price €60

InsiderInternational

Bickerswerf 2, 1013 KX, Amsterdam

9.2 / 10
420 reviews

Average price €35

InsiderFrench

Guldehandsteeg 17, 1012 RA, Amsterdam

9.2 / 10
405 reviews

Average price €48

Spanish

Reguliersgracht 11, 1017 LJ, Amsterdam

9.0 / 10
561 reviews

Average price €20

InsiderDutch

Oude Waal 11hs, 1011 BZ, Amsterdam

9.0 / 10
1,109 reviews

Average price €40

Argentinian

Leidsekruisstraat 7-9, 1017 RE, Amsterdam

7.9 / 10
343 reviews

Average price €40

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

Indian

Westermarkt 29, 1016 DJ, Amsterdam

9.0 / 10
174 reviews

Average price €28

English

1011 HW, 1011 HZ, Amsterdam

9.1 / 10
106 reviews

Average price €15

InsiderItalian

Amstel 2, 1017 AA, Amsterdam

9.1 / 10
514 reviews

Average price €35

InsiderIndian

Spuistraat 3G, 1012 SP Amsterdam, Netherlands, Amsterdam

9.1 / 10
773 reviews

Average price €35

MICHELIN 2020French

Amsteldijk 41, 1074 HV, Amsterdam

9.1 / 10
223 reviews

Average price €39

English

Singel 103, 1012 VG, Amsterdam

9.1 / 10
150 reviews

Average price €20

International

Keizersgracht 451, 1017 DK, Amsterdam

8.0 / 10
306 reviews

Average price €30

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

The Best Waterfront Restaurants in Amsterdam

Whether you choose a waterfront lunch, a romantic dinner cruise, or a lakeside brunch, TheFork can help you find the perfect waterfront restaurant. What are you waiting for? Put on your sunscreen and join your family or friends for a relaxing meal in a rustic setting.

Filter

TheFork advantages