Dinner on the canals

The best dinner canal cruises in Amsterdam

Pizza with unlimited drinks, a 4-course menu, a 3-course dinner on a classic saloon boat and private boats for two or more. Here is how the six compare, with honest advice on whether the food matches the price, what drinks cost extra, and where you board.

By the Best Travel Destinations editorial team 6 tours compared Live prices on GetYourGuide

See our 6 picks
Glass-roofed boats moored on a wide Amsterdam canal at dusk under a pink evening sky
Short answer

For a real dinner, the best dinner canal cruise in Amsterdam is the 3-course cruise on a classic saloon boat. It lasts 2¼ hours and costs from €120 per person. For a cheap, fun night, the pizza cruise with unlimited drinks costs from €35 and lasts 1.5 hours. The 4-course cruise, from €89, lets you pick a fish, meat or vegetarian menu when you book. All six cancel free up to 24 hours before.

6
tours compared
from €35
lowest price per person
★ 4.7
best rating with 50+ reviews (304)
6 of 6
free cancellation

Our 6 picks for a dinner cruise in Amsterdam

Our top pick first, then the rest by number of reviews. The three private boats have only a few reviews so far. Prices and ratings as shown on GetYourGuide.

  • Old wooden boats moored on an Amsterdam canal at night with the lit Montelbaanstoren tower behind from €120 per person Our top pick

    2 h 15 min 4.7 (304) reviews on GetYourGuide

    High-end 3-course dinner on a classic saloon boat

    A 2¼-hour cruise with a welcome glass of Prosecco (alcohol-free if you like), small bites and a fresh 3-course dinner. Your group gets its own window table. Other drinks are bought on board.

    Best for Couples and special occasions

    Check availability: High-end 3-course dinner on a classic saloon boat on GetYourGuide
  • Glass-roofed canal boats moored at dusk in central Amsterdam, with lit cafes and gabled houses behind from €35 per person

    1 h 30 min 4.5 (3,124) reviews on GetYourGuide

    Pizza dinner cruise with unlimited drinks

    A 1.5-hour evening cruise with one New York Pizza pizza and unlimited wine, beer or soft drinks. There is a toilet and Wi-Fi on board. Nuts are served, so it does not suit nut allergies.

    Best for Friends and families on a budget

    Check availability: Pizza dinner cruise with unlimited drinks on GetYourGuide
  • A lit stone bridge and gabled houses on an Amsterdam canal at night from €89 per person

    2 hours 4.4 (1,855) reviews on GetYourGuide

    Dinner cruise with a 4-course menu

    A 2-hour cruise at night with a 4-course meal. Choose the fish, meat or vegetarian menu when you book. Unlimited beer, wine and soft drinks are included. A window table is not guaranteed.

    Best for A classic night out with drinks included

    Check availability: Dinner cruise with a 4-course menu on GetYourGuide
  • Candle-lit table set for two with wine glasses and napkins folded into swans from €350 per person

    2–3 hours 5.0 (3) reviews on GetYourGuide

    Private dinner cruise on a luxury saloon boat

    A private boat for 2 to 3 hours, with one welcome drink, a 2-course dinner you order on board, and coffee or tea. Other drinks come from the minibar and cost extra. The boats are heated.

    Best for Couples or small groups who want the boat to themselves

    Check availability: Private dinner cruise on a luxury saloon boat on GetYourGuide
  • An Amsterdam canal at dusk with lit lamps and moored boats from €550 per group up to 4

    About 2 hours 5.0 (3) reviews on GetYourGuide

    Private dinner cruise for up to 4, with a guide

    A heated private boat with an English-speaking guide. The dinner comes from an Amsterdam restaurant, and the menu changes with the seasons. Wine is on board; you order and pay for drinks there.

    Best for A small group who wants a live guide

    Check availability: Private dinner cruise for up to 4, with a guide on GetYourGuide
  • Amsterdam canal at night with a bridge whose arches are outlined in small lights from €490 per person

    3–3.5 hours 5.0 (2) reviews on GetYourGuide

    Private running dinner with 3 or 4 courses

    A private boat takes you between restaurants, and you eat each course at a different one. It lasts 3 to 3.5 hours through the lit canals. Drinks and tips are extra.

    Best for A once-in-a-trip splurge

    Check availability: Private running dinner with 3 or 4 courses on GetYourGuide

Amsterdam dinner cruises compared

Amsterdam dinner cruises compared
TourFromDurationDrinksWho it suitsWhy we picked it
High-end 3-course dinner on a classic saloon boat 4.7 (304)€120
per person
2 h 15 minWelcome Prosecco; other drinks extraCouples and special occasionsThe best-rated shared dinner cruise, 4.7 from 304 reviews, with a private window table.
Pizza dinner cruise with unlimited drinks 4.5 (3,124)€35
per person
1 h 30 minUnlimited, includedFriends and families on a budgetThe cheapest dinner cruise, from €35, rated 4.5 from 3,124 reviews.
Dinner cruise with a 4-course menu 4.4 (1,855)€89
per person
2 hoursUnlimited, includedA classic night out with drinks includedThe only pick with a set vegetarian menu, rated 4.4 from 1,855 reviews.
Private dinner cruise on a luxury saloon boat 5.0 (3)€350
per person
2–3 hoursOne welcome drink; rest extraCouples or small groups who want the boat to themselvesSmall boats suit two, larger ones fit up to 12. Rated 5.0, but from only 3 reviews.
Private dinner cruise for up to 4, with a guide 5.0 (3)€550
per group up to 4
About 2 hoursPaid on boardA small group who wants a live guideThe only dinner cruise with a guide. Rated 5.0, but from only 3 reviews.
Private running dinner with 3 or 4 courses 5.0 (2)€490
per person
3–3.5 hoursExtraA once-in-a-trip splurgeThe most unusual dinner here. Rated 5.0, but from only 2 reviews.
  • High-end 3-course dinner on a classic saloon boat

    €120 per person2 h 15 min 4.7 (304)

    Details
    Drinks
    Welcome Prosecco; other drinks extra
    Who it suits
    Couples and special occasions
    Why we picked it
    The best-rated shared dinner cruise, 4.7 from 304 reviews, with a private window table.
  • Pizza dinner cruise with unlimited drinks

    €35 per person1 h 30 min 4.5 (3,124)

    Details
    Drinks
    Unlimited, included
    Who it suits
    Friends and families on a budget
    Why we picked it
    The cheapest dinner cruise, from €35, rated 4.5 from 3,124 reviews.
  • Dinner cruise with a 4-course menu

    €89 per person2 hours 4.4 (1,855)

    Details
    Drinks
    Unlimited, included
    Who it suits
    A classic night out with drinks included
    Why we picked it
    The only pick with a set vegetarian menu, rated 4.4 from 1,855 reviews.
  • Private dinner cruise on a luxury saloon boat

    €350 per person2–3 hours 5.0 (3)

    Details
    Drinks
    One welcome drink; rest extra
    Who it suits
    Couples or small groups who want the boat to themselves
    Why we picked it
    Small boats suit two, larger ones fit up to 12. Rated 5.0, but from only 3 reviews.
  • Private dinner cruise for up to 4, with a guide

    €550 per group up to 4About 2 hours 5.0 (3)

    Details
    Drinks
    Paid on board
    Who it suits
    A small group who wants a live guide
    Why we picked it
    The only dinner cruise with a guide. Rated 5.0, but from only 3 reviews.
  • Private running dinner with 3 or 4 courses

    €490 per person3–3.5 hours 5.0 (2)

    Details
    Drinks
    Extra
    Who it suits
    A once-in-a-trip splurge
    Why we picked it
    The most unusual dinner here. Rated 5.0, but from only 2 reviews.
  • The three private cruises take only your group. One fits up to 4; the others have boats for 2 up to 12.
  • None of the six picks you up. The pier addresses are in the booking tips below.
  • All 6 offer free cancellation.
  • Prices and ratings as shown on GetYourGuide. Prices are "from" prices in euros and can change; the booking page shows the live price.

Amsterdam dinner cruise prices and menus

Shared dinner cruises cost €35 to €120 per person. Private boats cost from €350 per person, or €550 for a group of up to 4.

The price tells you what you eat. €35 buys a pizza and unlimited drinks. €89 buys four courses with drinks. €120 buys three fresh courses at your own window table, with drinks extra.

What each dinner cruise serves
CruiseMenuFrom
Pizza cruise1 pizza, unlimited drinks€35
4-course cruiseFish, meat or vegetarian menu, unlimited drinks€89
Saloon boat dinnerBites and 3 courses, welcome Prosecco€120
Private saloon boat2 courses à la carte, one welcome drink€350 per person
Running dinner3 or 4 courses at different restaurants€490 per person
Private cruise with guideSeasonal menu from an Amsterdam restaurant€550 per group of up to 4

Dinner on an Amsterdam boat tour: what you get on board

Only two cruises include all your drinks: the pizza cruise and the 4-course cruise. On the others, you pay for most drinks on board.

Want a window seat? The saloon boat dinner gives your group its own window table. On the 4-course cruise, a window table is not guaranteed.

The pizza cruise has a toilet and Wi-Fi on board.

Not hungry? A plain one-hour Amsterdam canal cruise costs from €12, and our guide compares eight of them.

All drinks included
Pizza and 4-course cruise
Your own window table
Saloon boat dinner
Toilet and Wi-Fi
Pizza cruise

Evening dinner cruises: Amsterdam’s canals at night

Every dinner cruise here sails in the evening, so you see the canals lit up.

The 4-course cruise passes monuments lit up for the night. The saloon boat dinner shows the canals by night. The running dinner cruises the lit canals between restaurants.

In winter, the Amsterdam Light Festival runs from November 26, 2026, to January 17, 2027. Our Light Festival guide is linked below.

Private dinner cruises in Amsterdam

A private boat carries only your group, and costs more.

Two companies on this page sell them. One starts at Oosterdokskade 8; the guided one starts at the H’ART Museum dock on the Amstel.

A romantic dinner cruise for two

The private saloon boat company says its smaller boats are ideal for two. You order two courses on board.

For less, the saloon boat dinner gives the two of you a private window table on a shared boat.

Luxury dinner cruises: saloon boats and a dinner across restaurants

The saloon boat dinner is the high-end shared option. The running dinner takes you to a different restaurant for each course.

The guided private cruise serves a seasonal dinner from an Amsterdam restaurant, for up to 4 people.

Tips for Amsterdam dinner cruises

  1. Know your pier

    Pizza cruise: Damrak 22. 4-course cruise: Prins Hendrikkade 25. Saloon boat dinner: Zwanenburgwal 20. Private boats: Oosterdokskade 8, or Amstel 51 for the guided one.

  2. Choose your menu at booking

    On the 4-course cruise, you pick fish, meat or vegetarian when you book.

  3. Tell them about allergies

    The pizza cruise serves nuts on board, so it does not suit nut allergies. Ask the other operators before you book.

  4. Book your group together

    On the pizza cruise, only people in one booking are sure to sit together.

  5. Plan for drinks and tips

    Drinks cost extra on four of the six. Tips are not included on the private boats.

  6. Cancel for free

    All six cancel free up to 24 hours before.

Amsterdam dinner cruises: questions and answers

Which dinner cruise in Amsterdam is best for a romantic evening?

The saloon boat dinner, from €120 per person, gives you a private window table and three courses. For the whole boat to yourselves, the private saloon boat cruise has small boats for two, from €350 per person.

Are drinks included on Amsterdam dinner cruises?

Only on two of the six. The pizza cruise and the 4-course cruise include unlimited beer, wine and soft drinks. The saloon boat dinner includes a welcome Prosecco, and the private saloon boat one welcome drink. On the rest, you pay for drinks on board.

Is there a vegetarian option on a dinner cruise?

Yes, on the 4-course cruise: you choose the vegetarian menu when you book. The other listings do not say, so ask the operator before you book.

Where do Amsterdam dinner cruises leave from?

Each one has its own pier. The pizza cruise leaves from Damrak 22, the 4-course cruise from Prins Hendrikkade 25 and the saloon boat dinner from Zwanenburgwal 20. The private boats leave from Oosterdokskade 8, or Amstel 51 for the guided one.

More Amsterdam dinner cruises, live

More options with live prices and availability, straight from GetYourGuide.

See every tour with today's prices and open dates on GetYourGuide.

Browse all on GetYourGuide

Browse all of them on GetYourGuide

Sources (1)