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

94 restaurants

Sort by Relevance

insiderTurkish

Levant

Weteringschans 93, 1017 RZ, Amsterdam

9.1 / 10
318 reviews

Average price €38

insiderFrench

Amsteldijk 41, 1074 HV, Amsterdam

9.1 / 10
221 reviews

Average price €39

Spanish

Lindengracht 62, 1015 KJ, Amsterdam

8.9 / 10
86 reviews

Average price €23

Spanish

Reguliersgracht 11, 1017 LJ, Amsterdam

9.0 / 10
554 reviews

Average price €20

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

insiderDutch

Oude Waal 11hs, 1011 BZ, Amsterdam

9.0 / 10
1,101 reviews

Average price €40

International

Prinsengracht 703, 1017 JV, Amsterdam

8.8 / 10
637 reviews

Average price €30 Accepts Yums

Stadhouderskade 12, 1054 ES, Amsterdam

8.8 / 10
338 reviews

Average price €40

insiderSpanish

Houtmankade 9, 1013 MP, Amsterdam

8.8 / 10
479 reviews

Average price €35

Fine Dining

Herengracht 573, 1017 CD, Amsterdam

8.8 / 10
370 reviews

Average price €15

Fine Dining

Leliegracht, 1015, Amsterdam

8.9 / 10
403 reviews

Average price €30

Ethiopian

Marnixstraat 259-261, 1015 WH, Amsterdam

8.9 / 10
101 reviews

Average price €21

Mediterranean

Oudezijds Achterburgwal 22, 1012 DM, Amsterdam

8.7 / 10
309 reviews

Average price €35

International

Weesperzijde 250, 1097 EB, Amsterdam

8.7 / 10
21 reviews

Average price €29

International

Prinsengracht 653I, 1016 HV, Amsterdam

8.7 / 10
30 reviews

Average price €33

Lebanese

Heemstedestraat 80, 1058 NP, Amsterdam

8.8 / 10
365 reviews

Average price €39

Leliegracht 46, 1015 DH, Amsterdam

8.8 / 10
1,214 reviews

Average price €34

insiderFine Dining

Apollolaan 138, 1077 BG, Amsterdam

8.8 / 10
174 reviews

Average price €30

International

Vijzelgracht 1, 1017, Amsterdam

8.8 / 10
64 reviews

Average price €31

Mediterranean

Meer en Vaart 195, 1068 LA, Amsterdam

8.6 / 10
105 reviews

Average price €25

Indonesian

Herengracht 287, 1016 BL, Amsterdam

8.6 / 10
581 reviews

Average price €38

French

Keizersgracht 770, 1017 EB, Amsterdam

8.6 / 10
139 reviews

Average price €59

Indian

Westermarkt 29, 1016 DJ, Amsterdam

9.0 / 10
174 reviews

Average price €28

German

Prinsengracht 474HS, 1017 KG, Amsterdam

8.7 / 10
218 reviews

Average price €22

Dutch

Amstelveld 12, 1017, Amsterdam

8.5 / 10
127 reviews

Average price €34

Dutch

Herengracht 319, 1016 AV, Amsterdam

8.5 / 10
190 reviews

Average price €27

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