10. Istanbul to Athens cruise

Classically elegant, with an average of 350 passengers on a ship designed to carry 570, Aegean Odyssey offers a friendly, intimate cruise experience, with daily shore tours with experts, onboard guides and notable speakers, for example Martin Bell. Not that the atmosphere on board is stuffy – far from it; there’s an on-deck tapas bar, a Mediterranean-style restaurant and free wine with dinner.

A 17-night Istanbul to Athens tour with Voyages to Antiquity departing on 14 April 2014, includes a call at Çannakale (for Troy or Gallipoli) and prices start at £2,495pp, including wine with dinner, flights and two-night hotel stays in both Istanbul and Athens (0845 437 9737; voyagestoantiquity.com).

Read our Top 10 romantic cruise holidays

Read Top new cruise ships for 2014

Read How to plan your next cruise holiday