DREAMING of sailing to sunnier destinations without breaking the bank? The price of last-minute cruises has been slashed by up to 50 per cent, and we've found some starting from just £199pp. Cruises have become increasingly popular this year by holidaymakers of all ages. In fact, this year's bookings are said to have been taken over by millennials and gen-z, as well as influencers and footballers.

One of the main reasons for this spike in booking is the convenience only a cruise can offer. Holidaymakers love not having to continuously pack and unpack and travel to see multiple destinations. Plus, the huge range of activities on board makes travelling from one spot to the next not feel like a task.

When it comes to destinations, Brits have a massive choice between non-fly UK cruises and tours of the Mediterranean. The discounts we've spotted are also available on cruises of different lengths, from two-night sails to fourteen days on the sea. The only thing to keep in mind is that these cruises are heavily discounted as they will depart soon.

The cheapest deal comes from MSC, with two-night cruises starting from £199pp and kids' sailings starting at £79pp on July 4. The cruise will sail from Southampton to France (Paris) on the MSC Virtuosa, which can accommodate up to 6,300 people. Alternatively, if you're thinking of being away for a week, MSC's "France and Spain" is one of the best sellers, and it's currently discounted for less than £100pp per day .

From £627pp , the c.