Spring is the perfect time to take a cruise - not least because you can get some great deals before the peak summer season starts. Many companies are offering new and exciting cruise holidays for 2014, and you'll be spoilt for choice if you're planning to set sail during March, April, May or June this year.
But how do you choose where to go, and which company to go with? Well, luckily we're here to help. We've picked out some of the best cruise holiday deals for spring 2014. From a new mini-cruise to the Channel Islands over the May bank holiday to a trip to Normandy to mark the anniversary of the landings, or a trip to the Med to see Italy's beautiful Amalfi coast, we guarantee you'll be tempted by this little lot.
World's best cruise holiday destinations
Top ten cruise holidays for 2014