| | |

Best Dinner Cruises in London (2026) — from a London Travel Blogger

best dinner cruises

Looking for the best dinner cruises in London? Here’s your ultimate guide to the best options in the city — from a London travel blogger.

This post may contain affiliate links. Check out my Disclosure & Privacy Policy for more information.

Do you love London Neighbourhoods?

Me too! Subscribe for your monthly dose of custom London neighbourhood guides, hidden gems, exclusive discounts and so much more — straight to your inbox.

    We respect your privacy. Unsubscribe at any time.

    LOOKING FOR THE BEST DINNER CRUISES IN LONDON?

    Discovering London from the River Thames is a magical experience, especially at night. The city reveals a different side that’s as pretty as a postcard, enchanting us with an illuminated skyline that reflects on the gorgeous water.

    And if you’re already on a cruise with a panoramic view, why not enjoy it while you indulge in the most delicious and luxurious menu?

    london dinner cruise thames river

    Don’t have to read the whole article? The best dinner cruise in London is The London Dinner Cruise on the Thames River.

    Sail past the popular landmarks of London while you enjoy a 4-course meal, sparkling wine and live music for 3 hours.

    Here’s the best dinner cruises in London, from the classic to the multi-sensory — let’s get into it!


    Top 3 Picks: Best Dinner Cruises in London

    #1 TOP PICK

    london dinner cruise best option

    ⭐️⭐️⭐️⭐️
    The London Dinner Cruise on the Thames River
    ✔️ 4-course meal featuring gourmet British produce
    ✔️ Sparkling wine greeting
    ✔️ Live performer and dancing till late

    #2 PICK

    thames river jazz dinner cruise

    Thames River Jazz and Dinner Cruise
    ✔️ 3-course dinner in a heated saloon
    ✔️ Live jazz throughout the night

    #3 PICK

    murder mystery dinner cruise london

    London: Murder Mystery Cruise with 3-Course Dinner
    ✔️ Interactive murder mystery event
    ✔️ Sparkling wine as you’re welcomed on board


    The Best Dinner Cruises in London

    best dinner cruises london

    1. The London Dinner Cruise on the Thames River

    dinner cruise river thames london

    If you’re looking for the most iconic London dinner cruise experience, this is the one to book.

    ⭐️ Rated: 4 out of 5 Stars | ⏳ Duration: 3 hours | Check rates & availability

    That memorable enjoyable experience you’re picturing of when thinking of a dinner cruise in London is literally this one.

    This dinner cruise includes a delicious 4-course dinner made with fresh British produce, background music performed by a wonderful cabaret singer and even a glass of sparkling wine as you’re welcome abroad.

    “One thing that totally surprised me was how good dinner was, probably the best meal we had during our 4 day stay in London. It was an absolutely perfect night.”

    – DONN (SEE MORE REVIEWS)

    For 3 hours, you’ll have the opportunity to capture a memory photo (and a real one, of course) of the most stunning views from the River Thames, including iconic landmarks like the London Eye, the Shard, St. Paul’s Cathedral and Tower Bridge.

    Join this lovely dinner cruise from £87 per person and get ready to enjoy and dance until late!


    2. Thames River Jazz and Dinner Cruise

    jazz dinner cruise london

    If you’re looking for an unforgettable dinner with live jazz, this is the one to book.

    ⭐️ Rated: 4 out of 5 Stars | ⏳ Duration: 3 hours | Check rates & availability

    Hop aboard your sightseeing boat at Westminster Pier and instantly sip a glass of sparkling wine. There, you’re all set to start this London dinner cruise in style.

    Following the high expectations they already set, the sounds of your on-board band will fill your ears with a range of popular swing and Latin jazz. Can you imagine a more perfect setting for your 3-course dinner?

    “Great experience, views, music and meal with excellent slick service throughout. Excellent way to see London landmarks sights at night.

    – MILES (SEE MORE REVIEWS)

    The fun doesn’t end there, as not only will you watch famous sites along Southbank, but you’ll have the opportunity to impress the guests with your sexy moves. As the ChiJazz quintet plays during the whole tour!

    You can enjoy this dinner cruise from £99.


    3. London: Murder Mystery Cruise With 3-Course Dinner

    murder mystery river thames dinner cruise london

    If you’re looking for a dinner cruise with a (murderous) twist, this is the one to book.

    ⭐️ Rated: 4.5 out of 5 Stars | ⏳ Duration: 3 hours | Check rates & availability

    Who’s ready to solve some clues? This dinner cruise is the perfect scenario to showcase your talents as a detective, feeling like the one and only Hercule Poirot, but in the River Thames instead of the Nile.

    The interactive murder mystery unfolds as you savour a 3-course meal that’s included as part of the experience. And the stunning view is another character you can’t miss out.

    “I had a blast! Good food and fun experience!”

    – THOMAS (SEE MORE REVIEWS)

    Join this event from £99 per person and pass iconic London landmarks like only few dare. Don’t worry if you don’t plan on playing a role for the show, you can still relax and enjoy the performance. It’ll be as unforgettable!


    4. London: Dinner Cruise with Elvis Tribute on the Thames River

    dinner cruise elvis tribute river thames

    If you’re looking for a fun experience in the River Thames, this is the one to book.

    ⭐️ Rated: 4.8 out of 5 Stars | ⏳ Duration: 3 hours | Check rates & availability

    It was Elvis Presley who said “Live each day, as if it were your last. It’s written in the stars, your destiny is cast.” So why not follow his advice?

    This fun dinner cruise in London will make you meet the King himself (well, more like an awarded impersonator) while you enjoy a delicious 3-course dinner and the most wonderful views of London.

    “Food was fas higher quality than we expected. The staff were all lovely and Elvis was the icing on the cake!”

    – GARY (SEE MORE REVIEWS)

    The best bit of the dinner cruise lies, of course, in the impressive 2 sets performed by the trophied Elvis tribute artist, Matt King. You’ll listen to your favourite tunes and even dance to them all night long, in the name of Rock’n’Roll!

    Join this musical adventure from £91 per person.


    5. London: River Thames Evening Cruise with Bubbly and Canapés

    river thames evening cruise with bubbly and canapes

    If you’re looking for a fancy way of enjoying the views from the River Thames, this is the one to book.

    ⭐️ Rated: 4 out of 5 Stars | ⏳ Duration: 2 hours | Check rates & availability

    Set sail after as the sun goes down in this elegant cruise that includes a glass of bubbly in one hand, and tasty canapés in the other.

    You already know about the magical views the River Thames offers at night, so this is just a way of elevating the experience with the ones you love.

    “Probably the best thing you can do to relax after walking all day. The evening lights on the buildings are magical and really made me enjoy this vacation.”

    – AMERICAN TRAVELLER (SEE MORE REVIEWS)

    This 2-hour London dinner cruise will take you from Tower Millennium Pier, so you’ll have a unique opportunity to admire the skyscrapers of Canary Wharf in addition to the popular landmarks, with a delightful live performance as your personal soundtrack.

    Enjoy this glorious and classy experience from £31.45 per person.


    6. London: 6-Course Luxury Dinner Bus Tour

    luxury dinner bus tour in london

    If you’re open to a luxurious experience out of the River Thames, this is the one to book.

    ⭐️ Rated: 4.7 out of 5 Stars | ⏳ Duration: 2.5 hours | Check rates & availability

    While not a dinner cruise per se, it’s worth mentioning if you want to pass London’s major landmarks in an original way: while enjoying a gourmet 6-course dinner menu on a bus!

    This glass-roofed bus tour is a luxurious adventure for anyone, on any occasion. The meal, all prepared and cooked fresh on-board, is a taste of the best of French and British gastronomy. And the wine pairing is carefully chosen to bring out the best in each dish.

    “Great atmosphere and a fun way to see the city. Food was delicious.”

    – ELIZABETH (SEE MORE REVIEWS)

    You can have this different dining experience from £120 per person, where an expert guide will also explain the relevance and importance of the famous sights.


    FAQs on Dinner Cruises in London

    💭 What to wear on a London river dinner cruise?

    I’d opt for smart casual attire for a London river dinner cruise, but it’s always best to check according to what you booked. Remember to bring a jacket! Light for the summer, warm for the winter.

    💭 How much is dinner on the River Thames?

    Dinner on the River Thames can cost between £30 and £150 per person, depending on the cruise package chosen. Prices also change based on seasonality so make sure to check the tour page for the latest prices!

    💭 What do you see on a river cruise in London?

    On a river cruise in London, you’ll see iconic sights such as the Tower Bridge, the Houses of Parliament, and the London Eye. Honestly, it’s one of the best ways to see the city from a different point of view.

    💭 Can you book a London river cruise on the day?

    Yes, you can usually book a London river cruise on the day, but it’s recommended to book in advance to guarantee availability. Remember it’s a popular activity!


    Thanks for reading my Best Dinner Cruises in London Guide. If you enjoyed it, let me know on Instagram!

    CHECK OUT MORE LONDON TRAVEL GUIDES:

    Happy travels,

    Candace Abroad Signature
    Candace Abroad Signature

    Similar Posts