Popular for romantics and history lovers alike, a Greek cruise will get you up close and personal with the ancient world. Ports on the mainland include Athens, Greece's capital, as well as Gythion and Katakolon, the gateway to Olympia. Each Greek Isle has its own feel. Look for nightlife in Mykonos and sunsets in Santorini; many cruises stay late to take advantage. You won't find a better beach spot than Corfu, and Old Town in Rhodes is a shoppers dream.
World-famous sights such as the Parthenon in Athens, charming seaside tavernas and crystal-clear waters are all part of a Greek island-hopping cruise. Only 227 of the 6,000 islands and islets scattered in the Aegean and Ionian Seas of Greece are inhabited and some are only accessible by boat, making a small ship cruise the best way discover these idyllic destinations. Take a look at our list of the 10 best cruise lines for a Greek island-hopping odyssey.