TheFork, a Trip advisor company

What
Where

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

The Best Waterfront Restaurants in Amsterdam

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

International

Café Binnen Buiten

Ruysdaelkade 115, 1072 AN, Amsterdam

8.3 / 10
27 reviews

Average price €33

Lebanese

Heemstedestraat 80, 1058 NP, Amsterdam

8.8 / 10
371 reviews

Average price €39

French

Keizersgracht 770, 1017 EB, Amsterdam

8.6 / 10
140 reviews

Average price €59

English

Keizersgracht 465, 1017DK, Amsterdam

9.0 / 10
117 reviews

Average price €21

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

Homemade cuisine

Jacob van Lennepkade 334, 1053 NJ, Amsterdam

8.4 / 10
58 reviews

Average price €33

Organic

Oranje-Vrijstaatkade 31, 1093, Amsterdam

7.8 / 10
99 reviews

Average price €25

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

Indian

Damrak 54, 1012 LL, Amsterdam

8.5 / 10
76 reviews

Average price €21

Mediterranean

Polonceaukade 40, 1014 DA, Amsterdam

8.4 / 10
148 reviews

Average price €33

International

Polonceaukade 23, 1014 DA, Amsterdam

8.4 / 10
32 reviews

Average price €35

Grilled

IJdijk 10, 1095 KN, Amsterdam

8.3 / 10
146 reviews

Average price €27

Japanese

Oosterdokskade 133, 1011 DL, Amsterdam

8.5 / 10
1,417 reviews

Average price €35

1 starMICHELIN 2020Fine Dining

Nieuwe Doelenstraat 2-14, 1012 AC, Amsterdam

8.8 / 10
228 reviews

Average price €48

Spanish

Lindengracht 62, 1015 KJ, Amsterdam

8.8 / 10
86 reviews

Average price €23

Grilled

Average price €85

American

Keizersgracht 504, 1017 EJ, Amsterdam

Average price €10

Crêperie

Prinsengracht 263, 1016 GV, Amsterdam

Average price €35

YUMS x2MICHELIN 2020International

Westerdoksplein 20, 1013 AZ, Amsterdam

8.8 / 10
123 reviews

Average price €39

International

Prins Hendrikkade 108, 1011 AK, Amsterdam

8.1 / 10
73 reviews

Average price €35

International

Zeedijk 19, 1012 AN, Amsterdam

8.0 / 10
26 reviews

Average price €37

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