City Cruises, the leading sightseeing operator on River Thames is here to spread good cheer this holiday season with tours exploring London, Poole and York. Offerings include Christmas party cruises throughout December, as well as Christmas Day sightseeing and dining and party cruises to celebrate New Year’s Eve on the Thames.

City Cruises London’s Christmas Cruises

The Thames Christmas Lunch Party Cruise is a perfect way to celebrate and spend time with friends and colleagues on a 3-hour cruise journeying around London’s major landmarks. With a welcome glass of bubbly in hand and live music on board, the river will be full of cheer as this cruise takes the waters.

Departing Westminster Pier for three hours daily at 13.00 on 3rd, 4th, 9th, 10th, 14th, 16th and 18th December 2021. Prices begin from £45 per person.

The Thames Christmas Dinner Party Cruise is the perfect festive night out with a twist. This exciting cruise invites guests to enjoy four hours of festivities as they cruise past the city’s glorious sights. The evening starts with a traditional festive dinner menu and then the party really gets going with an on-board DJ and plenty of space for dancing.

Departing Westminster Pier for four hours daily at 19.00 or 19.15 on 4th, 9th, 10th, 11th, 14th, 16th, 17th and 18thDecember 2021. Prices begin from £55 per person.

Make a splash at the first Christmas out of lockdown with a fantastic Christmas Day Lunch on the Thames overlooking the iconic London landscape. Christmas Day calls for copious amounts of food and City Cruises will not disappoint with an exquisite 4-course meal for each guest accompanied by festive music and carols.

Departing from Westminster Pier for three hours fifteen minutes at 12.00 on 25th December 2021. Prices start from £99 per child aged 5-17 and from £125 per adult.

Travel through London in style on the Christmas Day Sightseeing Cruise complete with engaging commentary of the historic landmarks and various snacks and drinks on board including mulled wine and mince pies. This cruise makes for a unique gift for all the family and is sure to make Christmas 2021 a treasured memory.

Departing from Westminster Pier nine times a day, for one hour, on 25th December 2021. Prices start from £10 per child aged 5-15, £21 per adult aged 16+, and £42 per family of 5. Under 5s travel free.

As the nation puts on high hopes for the new year, say goodbye to 2021 with the New Year’s Eve Gala Dinner on the Thames. This cruise offers a night of extravagance with a 4-course dinner and a midnight glass of champagne, as well as a night of dancing with friends and family with live music.

Departing from Tower Pier for five hours at 20.15 on 31st December. Prices start from £139 per child age 5-17 and from £149 per adult.

For a night of fun and festivities, the New Year’s Eve Galaxy Plus Cruise offers a few elegant last moments of 2021 before bringing in the new year from the river Thames. Enchanted by the city lights – and a glass or two of champagne – guests can enjoy light canapés and music from the DJ on board.

Departing from Tower Pier for three and a half hours at 21.15 on 31st December. Prices start from £85 per person.

City Cruises Poole’s Christmas Cruises

With a return to the festive spirit, the Sail with Santa Poole Cruise offers the chance to experience a leisurely cruise around Brownsea Island, Sandbanks Peninsula, and more with Santa himself! Children of all ages can take delight in a hand-picked gift from Santa Claus while adults can enjoy a glass of mulled wine and mince pies with the sound of Christmas carols in the background. After sailing around Poole Harbour, passengers are encouraged to take in the sight of the famed Christmas tree and stop by the local shops for some Christmas shopping.

Departing Poole Quay for one hour fifteen minutes daily at 11.00, 13.00 and 15.00 on 4th, 5th, 11th, 12th, 18th, 19th, 20th, 21st, 22nd, 23rd, and 24th December 2021. Prices start from £5 per infant (0-4 years) and £12.50 per person aged 5 and above.

For three hours, embark on a spectacular cruise through Europe’s largest harbour on the Christmas Party Cruise in Poole. Guests can enjoy a welcome glass of mulled wine and a delicious 2-course festive meal and then dance the night away with an on-board DJ. For groups of more than 20, the boat can even be rented to kick off the holiday season with an unforgettable celebration.

Departing from Poole Quay for three hours on Friday 26th November and every Friday and Saturday between 3rd – 18th December 2021. Prices start from £35 per person.

City Cruises York’s Christmas Cruises

With all new features for 2021, York’s Santa Experience is a Christmas cruise for all ages. This year, join Santa aboard our largest boat, Captain James Cook where each family group can spend time with Santa and his elves, as well as have chances to win tourist attraction tickets. With kids engaged in exciting activities such as colouring books and writing letters to Santa, adults are free to enjoy a glass of wine and indulge in mince pies.

Departing from the Boatyard at Lendal Bridge, the one-hour experience operates on various dates between 27th November to 23rd December 2021 at 11.00, 13.00, and 15.00 with December dates also sailing an extra time at 17.00. Prices start from £13 per adult, £16 for children 15 and under, and £5 for infants under 2.

The Christmas Party Nights Afloat is perfect for groups both small and large. Offering a 2-course meal and favoured festive songs to get guests on the dance floor, this cruise is sure to get the party started this holiday season.

Departing from Lendal Bridge Landing for two and a half hours every Saturday evening from 27th November to 18th December 2021 at 19.00. Prices start from £41.50 per person.

The Festive Sightseeing Cruise takes a tour along the river allowing the chance to sit back with a nice hot drink and escape the hustle and bustle of city centre in a festive setting. Complete with a heated saloon, a fully stocked bar and the captain’s amusing commentary, this cruise is a great opportunity to truly get in the Christmas mood and get to know the city’s history.

Departing from King’s Staith Landing for an hour daily on 27th November to 23rd December 2021 at 10.30, 11.15, 12.00, 12:45, 13.30, 14:15, and 15.00. Prices start from £13 per child aged 5-15 and £15 per adult over 16.

Enjoy the 2021 festive season with a memorable cruise, whether you’re in London, Poole or York.

For full details on all the festive cruises available visit or call 020 77 400 400.