City Cruises is offering 30% off sightseeing and dining cruises in London and Poole throughout this month.
Winter offerings include 'Sail with Santa' from £15 per person, where guests can join the floating grotto.
The voayge includes entertainment from Santa’s helpers and Christmas gifts for children, while parents can enjoy mince pies and mulled wine.
Alternatively, Christmas Party Cruises lead in at £49 per person for a lunch party including a three-course festive meal and welcome drink, or from £69 per person in groups of four to 180 people.
Also available is a Christmas Day Cruise from £95, offering a three-course lunch with all the trimmings, a welcome drink and Christmas carols throughout the cruise. Prices start from £115 for adults and £95 for children.
To book or for details see www.citycruises.com