5 best dinner cruises on the river Thames

What better way to enjoy spectacular skyline views than on a relaxing London dinner cruise along the Thames?

As the sun sets over the city and the lights of London's landmarks start to shine, its time to head to the river for a memorable night on the Thames.

Hop aboard a luxury boat to begin your London dinner cruise experience. Whether you're tucking into a three-course dinner accompanied by live jazz music or are enjoying a night of themed entertainment on a murder mystery cruise, this is a night you won't forget in a hurry...

Discover the exciting selection of dinner cruises London has to offer below.

City Cruises, © City Cruises/Christopher Ison

Jump on board this night-time cruise for an entirely different view of the Thames. Take in the spectacular sights on your London Dinner Cruise as you make your way through a four-course meal while enjoying top tunes from a live performer. On the return trip, it’s time to hit the dance floor! Duration: three hours

Celebrate summer in London. Image courtesy of visitlondon.com/Antoine Buchet.

Indulge in a sophisticated three-course dinner and a night of jazz with City Cruises Thames Jazz Dinner Cruise aboard City Cruises’ newest addition, The Millennium Diamond. After a warm welcome and a complimentary glass of fizz, you set sail down the Thames accompanied by a jazz band, who return after dinner to coax you onto the dance floor and end the evening on a high. Duration: three hours

London at sunset © Jason Hawkes / Photos.London. Image courtesy of Jason Hawkes / Photos.London.

Cruise the Thames with a City Cruises Evening Cruise, when London's riverside sights are lit up for all to see. This two-hour evening cruise lets you see the city's most iconic landmarks at their illuminated best, from the London Eye to Canary Wharf, returning under iconic Tower Bridge. Watch from the saloon or venture onto the observation deck and be treated to bubbly, canapés, plus music from a live act. Duration: two hours

Can you figure out whodunnit on a Murdery Mystery Thames cruise? Image courtesy of Red Letter Days.
Choose between two different cruises that promise an evening of fantastic entertainment. Join a Murder Mystery Night where you'll turn detective for the night during a delicious three-course dining experience. Or, spend the evening with the King of Rock as he performs his best hits while you dance the night away with the London skyline as your backdrop. Duration: Around three hours
Southbank Skyline. Image courtesy of visitlondon.com/Jon Reid.
Enjoy a glamorous New Year’s Eve on the river Thames with an evening of sumptuous food, live entertainment and unrivalled views. Savour a delicious three-course meal aboard the unforgettable cruise before watching London’s famous firework display with a glass of bubbly in hand. Duration: five hours

Do you have to dress up for dinner on a river cruise?

Whether you're celebrating a special occasion or simply enjoy unique dining experiences, a London dinner cruise is an excuse to dress your best. The standard dress code for a dinner cruise will depend on the type of experience you have booked however, most require diners to dress smart-casual. 

Some cruises will request diners to avoid certain items of clothing such as flip-flops, leisurewear and ripped jeans. Be sure to check the dress code for your cruise before attending the experience.

How much is a dinner cruise in London?

The cost of a London dinner cruise will depend on what is included in your experience.

Prices for a dinner cruise with a three-course meal and live entertainment start from £87 per person.

Explore by category