Seven cruises for all temperatures from Norwegian fjords to Caribbean islands – and they start from £75pp a night 

Princess Cruises’ newest ship, the Sun Princess, is sailing from Barcelona, taking in Gibraltar, Marseille and a trio of Italian gems — Genoa, La Spezia and Civitavecchia. Prices from £699pp.

Travelling on a smaller ship is a great way to explore. Sail Croatia’s Explorer Cruise on the Salve Di Mare spends seven days exploring the Croatian coast. From £1,789pp.

This eight-day Caribbean cruise on board the Carnival Venezia from £893pp, taking in the Dominican Republic, Turks & Caicos and an island in the Bahamas.

Sail around the Norwegian Fjords taking in picturesque towns like Bergen, with prices starting from £1,426.

Autumn is perfect for taking to Germany’s rivers. Depart Cologne on October 24, admire the changing colours on the Rhine and Moselle. Prices from £1,899pp.

Join Havila Voyages for a winter cruise along the Norwegian coast, through fjords and up to the Arctic Circle. The Northern Lights are almost a certainty. Prices from £1,191pp.

The ultimate frozen adventure sailing through the Alaskan Inside Passage starting in Vancouver, with prices from £499pp.