Fred Olsen has launched its biggest sale of the year, with deals across over 100 of its sailings on both its river and ocean cruise holidays.

The cruise line has unveiled a host of brilliant bargains for its 2018/2019 itineraries , offering passengers the chance to snap up free drinks on board or complimentary tours.

Opt for the drinks deal and you'll receive FREE all-inclusive drinks on a wide range of cruises - including house wines by the glass, selected beers and soft drinks all day and evening. Without having to spend an extra penny,

Exploring a brand new destination? Then the complimentary tour offer will be of interest, as Fred Olsen is offering shore tour credit for up to £200 per person completely FREE - and you get to choose the destination.

And there's more good news for holidaymakers. The offers are available on bookings made before the 1st March 2018 so you've got ample opportunity to snap up one of the offers.

Then of course there's Fred Olsen's 'Enjoyment Promise'; if you've booked more than 12 weeks ahead on cruises of five nights of more, and you decide it's not for you, just contact Guest Services within the first 48 hours of sailing (24 hours on Brabant river cruises) and Fred Olsen will not only refund the cruise fare, they'll pay for you to get home too.

If you're already undecided as to where to go, then we've given you a helping hand with a look at the top itineraries and deals in the sale...

1. Floral Funchal & the Canary Islands cruise

This adult-only cruise offers stops on three sun-soaked Canary Islands during the 15-night sailing; Gran Canaria, Tenerife and La Palma. There you'll find spectacular scenery, must-visit museums and plenty of unforgettable experiences on offer.

The cruise also includes a visit to Madeira, where an overnight stay in Funchal is timed to coincide with the breathtaking Flower Festival.

The deal: Free all-inclusive drinks upgrade OR £200 per person shore tour spend available. Prices start from £1,599pp, based on a 13th April 2018 departure. Click here to book .

2. Sun, Sea & Monaco Grand Prix cruise

Sports fans can experience the thrill of the 2018 Monaco Grand Prix thanks to the full-day call in nearby Nice in this 16-night sailing, where you'll arrive early on race day morning so you can soak up the pre-race excitement before taking your seat to watch the F1 calendar highlight.

There's ample opportunity for relaxation too - from the palm-fringed Promenade des Anglais to a visit to sun-soaked St Tropez.

The deal: Free all-inclusive drinks upgrade OR £200 per person shore tour spend available. Prices start from £1,999pp, based on an 18th May departure. Click here to book .

3.Scenic Fjords of Norway cruise

Expect spectacular views throughout this glamorous cruise.

Not only will you get to take in the breathtaking beauty of Norway's fjords on this 7-night sailing, but the Balmoral also sails along spectacular waterways, not to mention stops include UNESCO-listed Bryggen Wharf in Bergen and the bustling fish market.

The deal: Free all-inclusive drinks upgrade OR £100 per person shore tour spend available. Prices start from £949pp, based on a 23rd June 2018 departure. Click here to book .

Quay moment: all four Fred Olsen ships docked at the port in Bergen

4. Eastern European Danube Discovery

The nine-night sailing on board the Brabant takes you through four countries via the breathtaking Danube river: Hungary, Serbia, Bulgaria and Romania.

Stops include hotspots such as Budapest, Kalocsa and Belgrade, offering up plenty of culture and history.

The deal: Free all-inclusive dining drinks upgrade OR £100 per person shore tour spend available. Prices start from £1,399pp (cruise only) based on a 25th October 2018 departure via Budapest. Click here to book .

Braemar cruising the Kiel Canal

5. Amazon River Adventure

Explore the best of the Amazon on this 14-night cruise via Bridgetown, Barbados. Sailing from Barbados to Brazil, you'll get to discover the dense jungle and rainforest, spot exotic wildlife and plenty of exciting entertainment along the way too.

The deal: Free all-inclusive drinks upgrade OR £200 per person shore tour spend available. Prices from £1,499 (cruise only), based on a 17th January 2019 departure. Click here to book .

All prices shown are based on two adults sharing an Interior or Standard Room, and include accommodation and all meals on board, plus entertainment, port/airport taxes and transfers, as applicable.