London Thames Lunch & Dinner Cruises

Lunch or dinner on the Thames, past the Houses of Parliament, the London Eye, St Paul’s and Tower Bridge. These are the best-rated Thames dining cruises, from a 90-minute lunch to a three-hour dinner with live music.

Top-rated Thames dining cruises

Powered by GetYourGuide

Compare the best Thames lunch and dinner cruises

The most booked Thames dining cruises by rating and number of reviews.

Experience Length Rating (reviews) Best for Book
Dinner Cruise on the River Thames 3 hours 4.3 (2,543) The classic dinner cruise Check availability
Thames Lunch Cruise 1.5 hours 4.4 (3,980) The most booked Check availability
Lunch Cruise on the River Thames 105 minutes 4.5 (2,277) A relaxed lunch Check availability
Thames Cruise with Afternoon Tea or Dinner 2.5 hours 4.7 (191) Afternoon tea afloat Check availability
Thames Jazz Dinner Cruise 3 hours 4.1 (245) Live jazz Check availability

Our pick: the Dinner Cruise on the River Thames, rated 4.3 from 2,543 reviews on GetYourGuide.

Ratings and review counts as shown on GetYourGuide in October 2026. Check the listing for live prices and availability.

Lunch or dinner?

Lunch cruises are shorter, cheaper and show the city in daylight. Dinner cruises run about three hours after dark, when the bridges and riverside buildings are lit, usually with live music. There is also a cruise with afternoon tea or dinner on board.

Tips

  • Book a day or more ahead at weekends and in high season: the most booked options sell out.
  • Check exactly what your ticket includes (dinner, drinks, transfers), as the same experience often has several options.
  • Arrive early where seating is first come, first served.

More in London: London food tours, afternoon tea and where to eat in London.

How we choose

We list experiences with strong, recent reviews on GetYourGuide and a clear food or drink element. Ratings and review counts were checked in October 2026.

FAQ about London Thames Lunch & Dinner Cruises

Frequently asked questions

What is the best dinner cruise in London?

The most booked is the dinner cruise on the River Thames (4.3 from 2,543 reviews). The Thames lunch cruise is the most reviewed overall (4.4 from 3,980).

How long is a Thames dinner cruise?

About three hours; lunch cruises take about 90 to 105 minutes.

Where do the cruises leave from?

Most leave from central piers such as Westminster or Embankment; check your ticket.

Guides

Fish and Chips Explained: Britain’s Classic

Guides

What to Eat in London: A Local Food Guide

Guides

London Food Itinerary: A Suggested 3 Days

Guides

London Afternoon Tea Guide: Hotel, Bus or Cruise?

Guides

What to Eat in Edinburgh: Local Dishes, Where Locals Eat & Drink Whisky, and the Best Food Tours

Guides

English Sparkling Wine Explained: Kent & Sussex